15

私はmain.cppフォルダc:\testにいて、次のことを行います:

qmake -project
qmake -tp vc test.pro

答えは次のとおりです。

WARNING: Unable to generate output for: C:/test//Makefile.Debug [TEMPLATE vcapp]
WARNING: Unable to generate output for: C:/test//Makefile.Release [TEMPLATE vcapp]

しかし、makeファイルは必要ありません。.vcproj が必要です!

環境: Windows XP Pro SP3、MSVC 7.1 および 8.0。QtはC:\Qt\2010.02(LGPL版)にインストールされています。コマンドは Qt コマンド プロンプトから実行されます。

どうしたの?.sln/.vcproj を生成するには? MSVC 7.1 および 8.0 用に生成できますか?

4

4 に答える 4

28

Qtコマンドプロンプトからこれを使用してみて、.proファイルの同じディレクトリにいることを確認してください:

qmake -spec win32-msvc2008 -tp vc

VS2005、2010、2012、または 2013 を使用しているwin32-msvc2008場合はwin32-msvc2005、、、、またはwin32-msvc2010win32-msvc2012win32-msvc2013

于 2010-03-16T12:32:27.920 に答える
6

次の行を使用することをお勧めします。

qmake -tp vc Test.pro -o Test.vcproj

新しいプロジェクトを開始する場合は、この scrits パッケージをテストすることを強くお勧めします... 私の友人が書いたもので、優れています ! それらの作成方法を読むのに 10 分かかります。すぐに、PRO、VCPROJ を作成し、1 つのコマンドでビルドするために必要なすべてのスクリプトを取得できます...

http://www.dprog.n​​et/joomla/index.php?option=com_content&view=article&id=39:qt-integration-scripts&catid=32:qt-integration-scripts&Itemid=47

于 2010-02-26T06:35:17.390 に答える
1

MSVC (MinGW のみ) をサポートしないバンドルをインストールしたようです。これあれに従って、ソースをダウンロードして Qt をインストールします。

于 2010-02-26T10:16:35.157 に答える
0

最も単純なもの qmake -project qmake -t vcapp

.vcproj ファイルを取得します

于 2010-11-26T11:24:17.197 に答える