visualc&x2B+;禁用不可修改源的警告 我使用VisualStudio 2013编译了一些外部C++源代码(不仅仅是头文件)和我的代码的其余部分。 无法编辑此外部源代码。 我想禁用此源的所有警告或特定警告,以便可以使用/W4/WX编译我的项目。 如果根本不编辑这些外部文件,这是可能的吗?

visualc&x2B+;禁用不可修改源的警告 我使用VisualStudio 2013编译了一些外部C++源代码(不仅仅是头文件)和我的代码的其余部分。 无法编辑此外部源代码。 我想禁用此源的所有警告或特定警告,以便可以使用/W4/WX编译我的项目。 如果根本不编辑这些外部文件,这是可能的吗?,c++,visual-studio-2013,warnings,C++,Visual Studio 2013,Warnings,编辑每个.cpp文件属性中的“警告级别”或“禁用特定警告”是禁用.cpp警告所需的(我不知道我可以设置每个文件的属性) .h的警告被禁用,其周围的#include带有#pragma warning 感谢您在我的帖子评论中给出的答案。Set/W0用于编译这些文件。当包含文件中的标题时,在外部标题周围使用#pragma warning。如何编译?在IDE中,您可以在项目属性的“高级”设置中关闭单个警告。如果您真的喜欢冒险,您可以为每个单独的文件更改此选项(不推荐)。

编辑每个.cpp文件属性中的“警告级别”或“禁用特定警告”是禁用.cpp警告所需的(我不知道我可以设置每个文件的属性)

.h的警告被禁用,其周围的
#include
带有
#pragma warning


感谢您在我的帖子评论中给出的答案。

Set
/W0
用于编译这些文件。当包含文件中的标题时,在外部标题周围使用
#pragma warning
。如何编译?在IDE中,您可以在项目属性的“高级”设置中关闭单个警告。如果您真的喜欢冒险,您可以为每个单独的文件更改此选项(不推荐)。