0

こんにちは。

cmake から、x64 ジェネレーターを使用してビジュアル スタジオ (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 に答える