msbuild
コード分析を使う
https://learn.microsoft.com/ja-jp/cpp/build/reference/analyze-code-analysis?view=msvc-170
https://learn.microsoft.com/ja-jp/cpp/code-quality/using-the-cpp-core-guidelines-checkers?view=msvc-170
C++ Core Guidelinesを使う
https://qiita.com/TomoyukiAota/items/28b39d77646daa74291a
clang-tidyのほうがよさそう
<EnableClangTidyCodeAnalysis>で有効化できる
https://learn.microsoft.com/ja-jp/cpp/code-quality/clang-tidy?view=msvc-170
https://developercommunity.visualstudio.com/t/how-can-i-suppress-warnings-for-external-headers-i-1/68319
<CAExcludePath>でthird party filesを分析対象外にできる?
Microsoft.Cpp.ClangTidy.targetsに試用できるoptionsが書かれているようだ
-tにわたすtarges
https://learn.microsoft.com/ja-jp/cpp/build/reference/msbuild-visual-cpp-overview?view=msvc-170#targets
#2025-11-09 15:44:59
#2025-11-09 14:57:06