如何在Visual Studio 2017中构建为ISO C ++ 03?

问题描述

Visual Studio 2017仅显示构建功能:

  • ISO C ++ 14标准
  • ISO C ++ 17标准
  • ISO C ++最新草案标准

是否可以在VS2017上编译并构建为ISO C ++ 03标准?

我们必须满足c ++的MISRA标准,并且它是写给c ++ 03的。 https://www.perforce.com/resources/qac/misra-c-cpp

因此,我们必须针对正在使用的软件验证检查进行构建。

解决方法

恐怕您需要安装VS2012才能获取该工具集。您可以将Platform Toolset设置为使用C ++ 03。 enter image description here

相关问答

错误1:Request method ‘DELETE‘ not supported 错误还原:...
错误1:启动docker镜像时报错:Error response from daemon:...
错误1:private field ‘xxx‘ is never assigned 按Alt...
报错如下,通过源不能下载,最后警告pip需升级版本 Requirem...