<LANG>_CPPLINT¶
在版本 3.8 中新增。
僅當 <LANG>
為 C
或 CXX
時,才支援此屬性。
指定一個以分號分隔的列表,其中包含 cpplint
樣式檢查器的命令列。Makefile 產生器和Ninja
產生器將與編譯器一起執行 cpplint
,並報告任何問題。
如果目標在建立時已設定,則此屬性會由 CMAKE_<LANG>_CPPLINT
變數的值初始化。
在版本 3.27 中新增:此屬性支援 產生器運算式
。
在版本 3.27 中新增:SKIP_LINTING
可以在個別的原始檔上設定,以將其從 <LANG>_CPPLINT
、<LANG>_CLANG_TIDY
、<LANG>_CPPCHECK
和 <LANG>_INCLUDE_WHAT_YOU_USE
定義的 linting 工具中排除。當在原始檔上將 SKIP_LINTING
設定為 true 時,這些工具將不會在該特定檔案上執行。