include_external_msproject

將外部 Microsoft 專案檔包含在 Visual Studio Generators 產生的解決方案檔中。在其他產生器上會忽略。

include_external_msproject(projectname location
                           [TYPE projectTypeGUID]
                           [GUID projectGUID]
                           [PLATFORM platformName]
                           dep1 dep2 ...)

在產生的解決方案檔中包含外部 Microsoft 專案。這將會建立一個名為 [projectname] 的目標。這可以用於 add_dependencies() 命令,使事物依賴於外部專案。

TYPEGUIDPLATFORM 是可選參數,允許指定專案類型、專案 ID (GUID) 和目標平台名稱。這對於需要非預設值的專案(例如 WIX 專案)很有用。

在版本 3.9 中新增:如果匯入的專案與當前專案的配置名稱不同,請設定 MAP_IMPORTED_CONFIG_<CONFIG> 目標屬性以指定映射。