<LANG>_CPPCHECK

加入於版本 3.10。

此屬性僅在 <LANG>CCXX 時支援。

指定一個以分號分隔的清單,其中包含用於 cppcheck 靜態分析工具的命令行。 Makefile 產生器Ninja 產生器將與編譯器一起運行 cppcheck,並報告任何問題。 如果命令行指定了 cppcheck 的退出代碼選項,則當工具返回非零值時,建置將會失敗。

此屬性由 CMAKE_<LANG>_CPPCHECK 變數的值初始化,如果目標在創建時已設定。

加入於版本 3.27:此屬性支援 產生器 表達式

加入於版本 3.27:SKIP_LINTING 可以設置在單獨的源文件上,以將它們從 <LANG>_CPPLINT<LANG>_CLANG_TIDY<LANG>_CPPCHECK<LANG>_INCLUDE_WHAT_YOU_USE 定義的檢查工具中排除。 當 SKIP_LINTING 在源文件上設置為 true 時,這些工具將不會在該特定文件上運行。