CMAKE_MESSAGE_LOG_LEVEL¶
在 3.17 版本中添加。
设置后,此变量指定 message()
命令使用的日志级别。有效值与 --log-level
cmake(1)
程序的命令行选项的值相同。如果设置了此变量,并且给出了 --log-level
命令行选项,则命令行选项优先。
使用此变量的主要优点是使日志级别在 CMake 运行之间保持持久。将其设置为缓存变量将确保后续 CMake 运行将继续使用所选的日志级别。
项目不应设置此变量,它 предназначен для пользователей, чтобы они могли контролировать уровень журнала в соответствии со своими потребностями.
在 3.25 版本中添加: 请参阅 cmake_language()
cmake_language 命令,以了解查询当前消息日志级别的方法。