include_external_msproject¶
在 Visual Studio 生成器 生成的解决方案文件中包含一个外部 Microsoft 项目文件。其他生成器将忽略此项。
include_external_msproject(projectname location
[TYPE projectTypeGUID]
[GUID projectGUID]
[PLATFORM platformName]
dep1 dep2 ...)
在生成的解决方案文件中包含一个外部 Microsoft 项目。这将创建一个名为 [projectname]
的目标。这可以在 add_dependencies()
命令中使用,使其依赖于外部项目。
TYPE
、GUID
和 PLATFORM
是可选参数,允许指定项目类型、项目 ID(GUID
)和目标平台名称。这对于需要使用默认值以外的值的项目非常有用(例如 WIX 项目)。
3.9 版本中新增: 如果导入的项目与当前项目具有不同的配置名称,请设置 MAP_IMPORTED_CONFIG_<CONFIG>
目标属性,以指定映射。