CMAKE_MESSAGE_CONTEXT_SHOW¶
在 3.17 版本中添加。
将此变量设置为 true 可以使 message()
命令记录的每行都显示上下文(有关上下文本身的指定方式,请参阅 CMAKE_MESSAGE_CONTEXT
)。
此变量是为 cmake
命令行提供 --log-context
选项的替代方案。命令行选项仅适用于该次 CMake 运行,而将 CMAKE_MESSAGE_CONTEXT_SHOW
设置为 true 作为缓存变量将确保后续 CMake 运行继续显示消息上下文。
项目不应设置 CMAKE_MESSAGE_CONTEXT_SHOW
。它旨在供用户控制是否在消息中包含上下文。