如何为VS2013中的所有项目设置编译器警告级别?

时间:2016-06-02 06:11:28

标签: visual-c++ visual-studio-2013 compiler-options

我目前正在开发一个用C ++编写的软件,该软件包含Visual Studio 2013中的70多个项目。我现在想要提高所有这些项目的编译器级别,而无需点击70多个项目属性窗口来设置新值编译器警告级别。

有没有办法快速为Visual Studio工作区中的所有项目设置编译器警告级别?

1 个答案:

答案 0 :(得分:4)

选择所有项目,然后单击属性。它将打开属性页面。在这里选择"所有配置"和#34;所有平台"。然后设置适当的警告级别,这将适用于所有项目/配置/平台。

您可以取消选择任何配置/平台,并为所有项目应用警告级别。考虑点击"配置管理器......"右边的按钮。

如果您愿意编辑.VCXProj - 请执行此操作!这将是最快的,但请备份所有这些。

另一种方法是拥有一个公共头文件,并放置:

#pragma warning(error:<warning-number>)

这使您可以更好地控制所有警告。但是,你需要在标题中写几乎所有这些内容。但是,您可以配置不同的版本。