你好。
来自cmake我使用x64生成器生成visual studio(2013)解决方案,以及只有win32平台的 include_external_msproject 。
当我打开解决方案时,默认情况下,我的win32解决方案从构建中排除(Field Build不勾选)。
问题,如何从cmake为win32项目设置强制构建?
例如:
include_external_msproject(splash ${CMAKE_SOURCE_DIR}/splash.vcxproj)
答案 0 :(得分:0)
功能有参数PLATFORM,它设置默认平台。 警告您的外部项目,必须具有相同数量的配置和平台。例如:如果您的主要解决方案具有MinSizeRel Win32,则您的外部项目也必须具有。
include_external_msproject(splash ${CMAKE_SOURCE_DIR}/splash.vcxproj PLATFORM Win32)