MS VC++ 11 で Qt Creator を使用したいのですが、Qt をビルドするためのツールチェーンがないと表示されます。完全な SDK インストーラーで Qt をインストールしました。今何をする?
1182 次
2 に答える
2
MSVC++11にはVisualStudio11が付属していませんか?もしそうなら、Qtはmakespec
そのバージョンのAFAIKのファイルをサポートしていません(私が間違っている場合は私を訂正してください)。MSVC 2010 nmake/cl
ただし、ツールチェーンを使用してQt Creatorを実行するための(大まかな)手順は次のとおりです。
msvc-2010
このサイト(2ページ目)からツールチェーンを使用してコンパイルされたQtSDK4.8.2をダウンロードします。- 実行可能ファイルで構成されるMSVC++ 2010無料開発ツール(または完全なSDK)をインストールし
nmake/cl/cdb
ます。 - PCを再起動して、環境変数とすべてを初期化します。
- 開始
Qt Creator
します。これで、msvc-2010
ツールチェーンがQt Creatorによって識別されたことがわかります([ツール]-> [オプション]ダイアログ)。そうでない場合は、手動で追加します。 - また、Qtバージョン4.8.2がタブ
msvc-2010
で識別されていることを確認しQt Versions
ます。そうでない場合は、 QtSDKフォルダーのqmake
inのパスを指定して手動で追加します。bin
また、msvc-2010
ツールチェーンを自動的に選択します。 - ここで、プロジェクトに移動し、ビルド設定で
msvc-2010
ツールチェーンを選択してコンパイルします。ファイルwin32-msvc2010
として選択されていることを確認してください。makespec
お役に立てれば。
于 2012-06-09T07:15:25.147 に答える
0
Visual Studio 2010 の makespec を使用してビルドしてみてください。
SET QMAKESPEC=win32-msvc2010
configure と qmake を実行する前に、ジョブを実行する必要があります
于 2012-06-08T15:08:18.410 に答える