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