[英]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.