0

你好。

从 cmake 我用 x64 生成器生成 Visual Studio(2013) 解决方案,以及只有 win32 平台的include_external_msproject 。

当我打开解决方案时,默认情况下,我的 win32 解决方案从构建中排除(字段构建不选中标记)。

问题,我如何从 cmake 为 win32 项目设置强制构建?

例如:

include_external_msproject(splash ${CMAKE_SOURCE_DIR}/splash.vcxproj)

屏幕

4

1 回答 1

0

函数有参数 PLATFORM,设置默认平台。警告您的外部项目,必须具有相同数量的配置和平台。示例:如果您的主要解决方案有 MinSizeRel Win32,那么您的外部项目也必须有。

include_external_msproject(splash ${CMAKE_SOURCE_DIR}/splash.vcxproj PLATFORM Win32)
于 2016-07-28T13:38:30.873 回答