有没有办法抑制#warning
仅从特定头文件引发的警告消息?
// file foo.hh
#ifndef FOO_HH
#define FOO_HH
#warning "Foo"
#endif // FOO_HH
// file main.cpp
#include "foo.hh"
int main()
{
return 0;
}
目标编制者是GCC,Clang和Intel。
答案 0 :(得分:1)
对于GCC,您可以使用以下方法禁止此操作:
-Wno-CPP