Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
有一个警告阻止我的程序被编译。它来自我的头文件中的头文件。该头文件来自第三方。有没有办法禁用它以便编译成功?
如果您使用的是 Visual Studio,在项目属性-> C/C++ -> 常规设置中有一个警告级别项。您可以将其设置为较低的值,但更好的做法是通过解决此类警告来减少此类警告,而不是通过隐藏,因为它们可能会在将来造成麻烦。
对于丢失的头文件,您应该得到编译时错误而不是警告,并且您需要提供该丢失的头文件,如果您引入一个缺少原始头文件获得的函数声明的新头文件,这将再次生成编译时错误据我所知!因此,您还必须提供这些函数的声明。