背景:私はWindowsとAndroidをターゲットとし、多くの静的ライブラリプロジェクト(.lib/.a)に依存するプロジェクトを持っています。VS2015とVS2017の同じVisual StudioプロジェクトからWindowsとAndroidをターゲットにすることはできますか?
Visual Studioプロジェクトファイルの構文&は、テキスト/ XMLエディタでプロジェクトファイルを手で編集しても構いません。
2つのプラットフォームの静的ライブラリを同じプロジェクトファイルからビルドして、同じプロパティシート内の異なるプロパティシート(または条件付きグループ)から継承したいとします。
> <ImportGroup Label="PropertySheets" Condition="'$(Platform)'=='Win32'">
> <Import Project="windows_settings.props" />
> </ImportGroup>
> <ImportGroup Label="PropertySheets" Condition="'$(Platform)'=='ARM64'">
> <Import Project="android_settings.props" />
> </ImportGroup>
しかし、私は同じ* .vcxprojから、WindowsとAndroidの両方を対象とすることはできていないようです - 私は、例えば周りのプラットフォームに条件文を使用する場合:
私は、たとえば、行うことができますその領域は、プルダウンからプラットフォームターゲットを変更すると、システム間で切り替わることはありません。
これは可能ですか?