欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

CMake判断操作系统的控制指令

程序员文章站 2022-07-15 16:44:29
...

为了真正做到cmake管理,从而实现跨平台,因此判断操作系统很有必要;

IF(WIN32)
MESSAGE(STATUS “This is Windows.”)
ELSEIF(UNIX)
MESSAGE(STATUS “This is Linux.”)
ELSEIF(APPLE)
MESSAGE(STATUS “This is APPLE.”)
ENDIF(WIN32)

上面的代码段是写在CMakeLists.txt里面的,对Windows、Linux和APPLE操作系统做了不同的操作。

相关标签: cmake