cmake中判断操作系统的方法
判断操作系统的方法:
# project variables
MESSAGE(STATUS "platform: ${CMAKE_SYSTEM_NAME}")
if (UNIX AND NOT APPLE)
MESSAGE(STATUS "unix")
elseif (WIN32)
MESSAGE(STATUS "windows")
elseif (APPLE)
MESSAGE(STATUS "mac os")
else ()
MESSAGE(STATUS "other platform")
endif ()要注意的问题是APPLE也属于UNIX。

评论已关闭