我们使用VS 2008专业版和Qt Visual Studio插件开发Qt 4.8.4应用程序。我想将警告级别设置为4(所有警告),但仅针对我们自己的代码。如果我在项目属性下设置一个警告级别>=2,那么我们的
不幸的是,似乎VS没有gcc的-isystem选项的等效物。我尝试使用
你有没有知道其他方法来实现这个目标?我很难相信所有Qt / MSVC用户都会关闭警告或在构建后浏览数百条无关的警告。
#include
中的Qt头文件会产生几百个警告。不幸的是,似乎VS没有gcc的-isystem选项的等效物。我尝试使用
#pragma warning(push,0)
和#pragma warning(pop)
包含Qt #include
,但效果有限。自动生成的moc_*.cpp文件仍然会导致Qt头文件中的代码警告。这也相当繁琐。你有没有知道其他方法来实现这个目标?我很难相信所有Qt / MSVC用户都会关闭警告或在构建后浏览数百条无关的警告。