在项目级别禁用C ++警告?

时间:2011-11-11 12:17:15

标签: visual-studio-2008 visual-c++ compiler-warnings visual-c++-2008

我知道您可以使用#pragma来禁用特定文件中的警告,但我想“关闭”整个VC ++ 2008项目的某个警告。

我找到了一个选项Configuration Properties->C/C++->Advanced->Disable Specific Warnings但是当我输入数字警告代码并重新编译了相关的.cpp文件时,仍然会生成警告。

2 个答案:

答案 0 :(得分:2)

如果您的项目包含其他项目或使用其他项目中的对象,请确保在发生警告的项目中添加警告禁用。这应该始终有效。

答案 1 :(得分:1)

尝试使用预编译的标头并在其中添加警告禁用代码。它对我有用,警告C4005。