0

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

4

2 回答 2

1

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

于 2013-04-03T17:43:05.023 回答
1

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

于 2013-04-03T17:54:21.140 回答