CMake的输出目录取决于发生器架构(CMAKE output directory dependin

2019-10-17 20:43发布

假设建设目标的人将使用此时,相应的发电机(见CMake的Multiarchitecture编译 )

我怎样才能相应地指定的输出目录。

就像是:

if(WIN32)
    if(64bit)
       set(CMAKE_RUNTIME_OUTPUT_DIRECTORY_DEBUG ./DEBUG/win64)
    elseif(32bit)
       set(CMAKE_RUNTIME_OUTPUT_DIRECTORY_DEBUG ./DEBUG/win32)
    endif()
endif()

等了if(UNIX)if(APPLE)这可能是相同的答案将工作给予CMake的哲学思想。

请注意,我说的不是交叉编译。 并假设发电机是已知的。

文章来源: CMAKE output directory depending on generator architecture
标签: cmake