<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
定義的程式碼檢查工具之外。當在原始檔上將 SKIP_LINTING
設定為 true 時,這些工具將不會在該特定檔案上執行。