[解決済み] ライブラリヘッダからのGCC警告を抑制する方法は?
2022-04-29 21:20:13
質問
log4cxx、boostなどのライブラリを使用するプロジェクトがあり、そのヘッダが多くの(繰り返しの)警告を生成します。ライブラリのインクルード(例:#include <some-header.h> )や特定のパスからのインクルードからの警告を抑制する方法はあるでしょうか?私は、関連する情報が不明瞭になることなく、プロジェクトのコードで通常通り -Wall および/または -Wextra を使用したいと思います。私は現在、makeの出力にgrepを使用していますが、私はより良いものを望んでいます。
どのように解決するのですか?
ライブラリヘッダをインクルードするには
-isystem
の代わりに
-I
. これは、それらを "システムヘッダ" にし、GCCはそれらに対する警告を報告しません。
関連
-
[解決済み] g++ 出力: ファイルが認識されません。ファイル形式が認識されない
-
[解決済み] gcc エラー:間違った ELF クラスです。ELFCLASS64
-
[解決済み] GCCで「文字列定数から'char*'`への非推奨の変換」という警告を消すにはどうしたらいいですか?
-
[解決済み] チェックされていないキャストの警告に対処するにはどうすればよいですか?
-
[解決済み] Pythonの警告を無効化する方法は?
-
[解決済み] gccでC/C++のソースからアセンブラ出力を得るにはどうしたらいいですか?
-
[解決済み】C言語で「未使用のパラメータ」の警告を抑制するにはどうすればよいですか?
-
[解決済み】GCCの警告を(文字通り)すべてオンにする方法は?
-
[解決済み】すべてのgcc警告を無効にする
-
[解決済み】Rスクリプトで警告をグローバルに抑制する方法
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み】警告:イニシャライザーの周りに中括弧がないことを修復する方法?
-
[解決済み】g++ output: file not recognized: ファイル形式が認識されない
-
[解決済み] g++ 出力: ファイルが認識されません。ファイル形式が認識されない
-
[解決済み] .ascizと.stringアセンブラディレクティブの違いは何ですか?
-
[解決済み] シグナル11[SIGSEGV]のデフォルトアクションでプロセスが終了しています。
-
[解決済み] OSX 10.9にXcodeをインストール - clang: エラー: 入力ファイルがありません。
-
[解決済み] CFLAGS, CCFLAGS, CXXFLAGS - これらの変数はいったい何を制御しているのでしょうか?
-
[解決済み] gccやldで位置非依存の実行ファイルを作成するための-fPIEオプションとは何ですか?
-
[解決済み] LLVMとは何ですか?
-
[解決済み】GCCのプリプロセッサー定義のダンプ