继续来学习CMakeLists.txt 常用变量
描述系统的变量
顾名思义,这些变量描述了系统相关的一些信息:
变量 | 说明 |
CMAKE_HOST_SYSTEM_NAME | 运行 cmake 的操作系统的名称(其实就是 uname -s) |
CMAKE_HOST_SYSTEM_PROCESSOR | 运行 cmake 的操作系统的处理器名称(uname -p) |
CMAKE_HOST_SYSTEM | 运行 cmake 的操作系统(复合信息) |
CMAKE_HOST_SYSTEM_VERSION | 运行 cmake 的操作系统的版本号(uname -r) |
CMAKE_HOST_UNIX | 如果运行 cmake 的操作系统是 UNIX 和类 UNIX,则该变量为 true,否则是空值 |
CMAKE_HOST_WIN32 | 如果运行 cmake 的操作系统是 Windows,则该变量为 true,否则是空值 |
CMAKE_SYSTEM_NAME | 目标主机操作系统的名称 |
CMAKE_SYSTEM_PROCESSOR | 目标主机的处理器名称 |
CM |