CMAKE_SYSTEM_NAME¶
CMake 要为其构建的操作系统的名称。请参阅操作系统版本的 CMAKE_SYSTEM_VERSION 变量。
请注意,在脚本模式下运行时,“CMAKE_SYSTEM_NAME”默认情况下未设置为任何内容,因为它没有构建任何内容。
主机构建的系统名称¶
CMAKE_SYSTEM_NAME 默认设置为与 CMAKE_HOST_SYSTEM_NAME 变量相同的值,以便构建以主机系统为目标。
交叉编译的系统名称¶
CMAKE_SYSTEM_NAME 可以在第一次配置新的构建树时明确设置,以启用 交叉编译。在这种情况下,CMAKE_SYSTEM_VERSION 变量也必须显式设置。