CMAKE输出目录取决于生成器体系结构

时间:2013-03-19 10:06:00

标签: cmake

假设构建目标的人将使用适当的生成器(参见CMake Multiarchitecture Compilation),

如何相应地指定输出目录。

类似的东西:

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哲学,可能会有相同的答案。

请注意,我不是在谈论交叉编译。假设发电机已知。

0 个答案:

没有答案