2010-02-26 6 views
12

I main.cpp in c:\test Ordner haben und wie folgt vorgehen:Wie generieren SLN/VCPROJ qmake mit

qmake -project 
qmake -tp vc test.pro 

Die Antwort lautet:

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

Aber ich brauche nicht zu machen Dateien. Ich brauche .vcproj!

Umgebung: Windows XP Pro SP3, MSVC 7.1 und 8.0. Qt ist in C:\Qt\2010.02 (LGPL-Version) installiert. Befehle werden von Qt Command Prompt ausgeführt.

Was ist los damit? Wie erzeugt man .sln/.vcproj? Kann ich sie für MSVC 7.1 und 8.0 generieren?

Antwort

1

Es scheint, ich‘ installiertes Bundle, das MSVC nicht unterstützt (nur MinGW). Gehen Sie zum Download sources und installieren Sie Qt nach this und .

4

Ich würde vorschlagen, dass Sie die folgende Zeile verwenden:

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

Wenn Sie ein neues Projekt starten, würde ich wirklich empfehlen, dies zu testen scrits Paket ... Ein Freund von mir schrieb sie und sie sind ausgezeichnet! Nehmen Sie sich 10 Minuten, um zu lesen, wie sie zu schaffen, und in kürzester Zeit, müssen Sie alle Skripte, die Sie benötigen PRO, vcproj erstellen und in einem Befehl bauen ...

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

+0

"qmake -tp vc Test.pro -o Test.vcproj" generierte test.vcproj, aber das ist nicht vcproj. Es ist einfach nur altes Makefile mit Unterschied Name :-( – stas

25

versuchen, diese von Qt-Eingabeaufforderung mit und stellen Sie sicher, dass Sie in demselben Verzeichnis der .pro Datei sind:

qmake -spec win32-msvc2008 -tp vc 

wenn Sie VS2005 verwenden, 2010, 2012 oder 2013 ersetzen win32-msvc2008 mit win32-msvc2005, win32-msvc2010, win32-msvc2012 oder win32-msvc2013

+0

Arbeitete wie ein Charme. Danke. – mrvincenzo

+0

ich bekomme nur .vcxproj statt .sln –

0

Die meisten einfachen qmake -project qmake -t vcapp

und Sie erhalten die .vcproj Datei