首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在vcproj中指定std

如何在vcproj中指定std
EN

Stack Overflow用户
提问于 2020-06-16 00:26:49
回答 1查看 14关注 0票数 0

我有一些Windows软件,我只在远程Windows虚拟机上构建。我无法通过GUI访问远程计算机或任何其他Windows计算机。

现在我想具体介绍一下/std:c++17。通读vcproj文档时,我还没有找到在该文件中添加该选项的位置。有谁能详细说明一下吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2020-06-16 00:59:24

假设构建基于.vcxproj项目文件(而不是外部makefile或其他文件),则在<ClCompile><LanguageStandard>下为每个配置定义语言一致性级别。例如,要将/std:c++17添加到Release x64构建,请插入(或修改)以下<LanguageStandard>行。对适用的其他配置重复上述步骤。

代码语言:javascript
复制
  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
    <ClCompile>
      <!-- other existing settings -->
      <LanguageStandard>stdcpp17</LanguageStandard>
    </ClCompile>
  </ItemDefinitionGroup>
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/62392651

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档