web-dev-qa-db-ja.com

qmakeを使用して.sln / .vcprojを生成する方法

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]

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

環境:Windows XP Pro SP3、MSVC7.1および8.0。QtはC:\Qt\2010.02(LGPLバージョン)にインストールされます。コマンドはQtコマンドプロンプトから実行されます。

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

15
stas

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

1
stas

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

qmake -spec win32-msvc2008 -tp vc

vS2005、2010、2012、または2013を使用している場合は、win32-msvc2008win32-msvc2005win32-msvc2010win32-msvc2012、またはwin32-msvc2013に置き換えます。

28
Ayman

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

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

新しいプロジェクトを開始する場合は、このスクリプトパッケージをテストすることをお勧めします...私の友人がそれらを作成しました。それらは優れています。それらの作成方法を読むのに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

5
Andy M

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

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

0
usrname