[英]How to ignore warnings from external C++ dependency headers in Bazel
我正在使用 Bazel 作为构建工具编写 C++ 程序。 该程序依赖于一些外部 C++ 库。 我想将-Werror
添加到我的编译器选项中,但是来自外部头文件的警告会导致编译失败。 所以我想忽略来自外部依赖的所有警告。
这是我所知道的:
-isystem
编译器选项指定包含目录可以抑制来自该目录的警告。cc_library
时, includes
参数指定要添加为-isystem
依赖项的目录。 如果外部库使用includes
参数来指定包含目录,那么我将毫无问题地忽略来自该依赖项的警告。
但是如果外部库不使用includes
参数,我应该如何忽略来自该库的警告?
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.