使用 CMAKE_DEBUG_TARGET_PROPERTIES调试目标属性
在使用 CMake 构建项目时,有时我们需要深入了解某个目标(target)的编译选项、包含路径、链接库等。 CMAKE_DEBUG_TARGET_PROPERTIES
是一个非常有用的调试工具。
一、什么是 CMAKE_DEBUG_TARGET_PROPERTIES
?
CMAKE_DEBUG_TARGET_PROPERTIES
是 CMake 中的一个内部变量,用于控制是否在配置阶段输出目标的详细属性信息。当你设置该变量为 TRUE
时,CMake 在解析构建系统时会打印出更多关于目标(如可执行文件或库)的属性内容。
CMake 官方文档:
🔗 https://cmake.org/cmake/help/latest/variable/CMAKE_DEBUG_TARGET_PROPERTIES.html
二、基本用法
你可以在你的 CMakeLists.txt
文件中启用该调试功能: