2017-11-09 17 views
0

Windows XPとの互換性(v140_xp)とVisual Studio 2015コンパイラを備えたCMakeプロジェクトをQt Creatorからセットアップする必要があります。Qt CreatorのCMakeプロジェクトへのWindows XPの互換性の追加

実際にQt Creator CMakeオプションGenerator: "NMake Makefiles"とビルドステップ "jom.exe "を使用しています。 しかし、私はWindows XPの互換性を追加する方法を見つけることができません。私にできること

唯一のものは、コマンドラインから次のとおりです。

cmake -G "Visual Studio 14 2015" -t v140_xp -DCMAKE_PREFIX_PATH=/c/Qt/Qt5.6.3/5.6.3/msvc2015 ../src 

しかし、これは、Visual Studio 2015のソリューションを作成し、いないのQt Creatorを。

ご協力いただければ幸いです。

答えて

0

CMakeが非VSジェネレータとWindows XP互換のコードをビルドするために必要なものはありません。

CMakeと作成者が十分に新しい(CMakeの場合は3.9以上、作成者の場合は4.4)場合は、作成者で説明した設定をそのまま使用して、そのビルドディレクトリで作業することができます。

ビルドしたい実際の設定を選択するには、CMakeにいくつかのフラグを渡す必要があります。そうしないと、Creatorはファイルを何回か表示します(設定ごとに1回)、ビルド時間も長くなります。いくつかの構成で同じプロジェクトを構築する)。 VSでは、UIでビルドタイプを選択できますが、作成者はそれをまだサポートしていません。

関連する問題