如何禁用来自丢失的头文件的警告

时间:2013-04-03 17:35:41

标签: c++ gcc g++

有一个警告可以阻止我的程序被编译。它来自头文件中的头文件。该头文件来自第三方。有没有办法禁用它,以便编译成功?

2 个答案:

答案 0 :(得分:1)

如果您使用的是Visual Studio,请在项目属性中使用> C / C ++ - >常规设置有警告级别项。你可以将它设置为较低的值,但更好的做法是通过解决它们来减少这些警告,而不是隐藏,因为它们可能会在将来引起麻烦。

答案 1 :(得分:1)

对于缺少的头文件,你应该得到编译时错误而不是警告,并且你需要提供那个丢失的头文件,如果你引入一个新的头文件,它缺少原始头文件得到的函数声明,那将再次生成编译到目前为止我觉得时间错误!因此,您还必须提供这些功能的声明。