gpt4 book ai didi

gcc - 如何抑制库头中的 GCC 警告?

转载 作者:行者123 更新时间:2023-12-03 04:35:04 27 4
gpt4 key购买 nike

我有一个使用 log4cxx、boost 等库的项目,其 header 会生成大量(重复的)警告。有没有办法抑制来自库包含(即#include )或来自某些路径的包含的警告?我想像往常一样在项目代码上使用 -Wall 和/或 -Wextra ,而不会模糊相关信息。我目前在 make 输出上使用 grep,但我想要更好的东西。

最佳答案

对于使用 CMake 的用户,您可以修改 include_directories 指令以包含符号 SYSTEM,该符号会抑制针对此类 header 的警告。

include_directories(SYSTEM "${LIB_DIR}/Include")
^^^^^^

关于gcc - 如何抑制库头中的 GCC 警告?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1867065/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com