質問

私はVisual Studio 2008 Command Promptファイルを生成するには、このコマンドを実行します.vcprojよります:

>qmake -spec win32-msvc2008

、警告メッセージが表示されます:

WARNING: Generator: MSVC.NET: Found more than one version of Visual Studio
in your path! Fallback to lowest version (MSVC.NET 2008 (9.0),
MSVC.NET 2008 Express Edition (9.0), MSVC.NET 2005 (8.0), 
MSVC.NET 2008 (9.0) in path, MSVC.NET 2008 Express Edition (9.0) in path)

私はMSVS 2008 Professionalを使用して、このプロジェクトのために。実際に生成.vcprojファイルがうまく動作しますが、警告メッセージは何でしょうか?

役に立ちましたか?

解決

私は、PATH環境変数からのVisual Studioの旧バージョンのすべての参照を削除し、それが今で正常に動作します。

のWindows XPの場合:[マイコンピュータから - > [プロパティ] - > [詳細設定]タブ、「環境変数」ボタンをクリックします。ユーザーとシステム変数のセクションの両方で、[PATHおよび[編集]ボタンをクリックします - テキストエディタにテキストをコピー(あなたのオリジナルを保存したい場合)、あなたのQTDIRとQMAKESPECことを確認し、また、Visual Studioの2005年への参照を削除変数は、使用したいのQtのバージョンに設定されます。

他のヒント

qmakeのは同じmkspec(win32の-msvc2008)を使用する2つのビジュアルスタジオ、見つけます。

環境対応からqmakeのを実行してみてください(スタート - >すべてのプログラム>のMicrosoft Visual Studio 2008の[エクスプレス] - > [Visual Studioの[ツール] - > [のVisual Studio 2008の[エクスプレス]コマンドプロンプト)。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top