在Visual Studio中,进行一些设置(使用vs-android),以通过项目中“编译器参数”中的“其他选项”应用-std=c++11。很好,因为它将其应用于所有编译文件。

除非它尝试编译C文件:



这只是一个警告,但是每次都会使构建速度变慢,并且有很多纯C文件。

是否可以在Visual Studio中对此进行异常(exception)处理,所以不是对C文件,而是对C++文件?

最佳答案

las,您无法按照自己的方式进行操作。

根据您是否使用任何其他全局命令行选项,可能对您有用的一件事是选择项目中的所有.C文件,然后在编译器选项中取消选中“继承自父项或项目默认设置”复选框,位于“其他选项”框上方。通过ctrl选择它们,然后右键单击/ Properties / etc,您应该能够一次完成所有C文件的操作。这样,您在项目级别设置的任何其他命令行选项都不会用于这些文件。

关于c++ - Visual Studio C与C++标志问题,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/18836563/

10-11 22:50
查看更多