1. ホーム
  2. cmake

[解決済み] CMakeで警告レベルを設定するには?

2022-05-16 21:30:01

質問

の設定方法は? 警告レベル を設定する方法 プロジェクト (ソリューション全体ではありません) を CMake ? で動作するはずです。 ビジュアルスタジオ GCC .

様々なオプションを見つけましたが、ほとんどは動作しないか、ドキュメントと一致していないようです。

どのように解決するのですか?

私がこれまでに見つけた最善の解決策を紹介します(コンパイラのチェックを含む)。

if(CMAKE_BUILD_TOOL MATCHES "(msdev|devenv|nmake)")
    add_definitions(/W2)
endif()

GCCの場合は -Wall (未検証)です。