我有一个使用 log4cxx、boost 等库的项目,这些库的 header 会生成大量(重复的)警告。有没有办法抑制来自库包含(即#include
最佳答案
您可以尝试使用 -isystem
而不是 -I
来包含库 header 。这将使它们成为“系统 header ”,并且 GCC 不会为它们报告警告。
关于gcc - 如何从库头文件中抑制 GCC 警告?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8705919/