在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/