CMAKE_MESSAGE_LOG_LEVEL¶
在版本 3.17 中新增。
當設定時,此變數指定 message()
命令使用的日誌記錄層級。有效值與 --log-level
命令列選項的 cmake(1)
程式相同。如果設定了此變數,且提供了 --log-level
命令列選項,則命令列選項優先。
使用此變數的主要優勢是在 CMake 執行之間保持日誌層級。將其設定為快取變數將確保後續的 CMake 執行將繼續使用選定的日誌層級。
專案不應設定此變數,它是為使用者設計的,以便他們可以根據自己的需求控制日誌層級。
在版本 3.25 中新增: 請參閱 cmake_language()
cmake_language 命令,以了解如何查詢目前的訊息記錄層級。