2

MS VC++ 11 で Qt Creator を使用したいのですが、Qt をビルドするためのツールチェーンがないと表示されます。完全な SDK インストーラーで Qt をインストールしました。今何をする?

4

2 に答える 2

2

MSVC++11にはVisualStudio11が付属していませんか?もしそうなら、QtはmakespecそのバージョンのAFAIKのファイルをサポートしていません(私が間違っている場合は私を訂正してください)。MSVC 2010 nmake/clただし、ツールチェーンを使用してQt Creatorを実行するための(大まかな)手順は次のとおりです。

  1. msvc-2010このサイト(2ページ目)からツールチェーンを使用してコンパイルされたQtSDK4.8.2をダウンロードします。
  2. 実行可能ファイルで構成されるMSVC++ 2010無料開発ツール(または完全なSDK)をインストールしnmake/cl/cdbます。
  3. PCを再起動して、環境変数とすべてを初期化します。
  4. 開始Qt Creatorします。これで、msvc-2010ツールチェーンがQt Creatorによって識別されたことがわかります([ツール]-> [オプション]ダイアログ)。そうでない場合は、手動で追加します。
  5. また、Qtバージョン4.8.2がタブmsvc-2010で識別されていることを確認しQt Versionsます。そうでない場合は、 QtSDKフォルダーのqmakeinのパスを指定して手動で追加します。binまた、msvc-2010ツールチェーンを自動的に選択します。
  6. ここで、プロジェクトに移動し、ビルド設定で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 に答える