Wie man ein Makefile von qmake
Gegeben x.pro-Datei, wie kann ich produzieren ein makefile? Ausführen von qmake x.pro produziert eine x.pbproj Verzeichnis ohne Makefile.
Dank
Bearbeiten: Hinzufügen von info. über die pro-Datei und der Plattform.
Bei mir läuft das auf Mac OS X (10.6). Die gleichen pro-Datei verwendet, um zu produzieren ein Makefile unter OpenSUSE. Hier ist ein Ausschnitt aus der pro-Datei:
TEMPLATE = lib
TARGET = x
DEPENDPATH +=
INCLUDEPATH +=
CONFIG += qt debug
QT = core network
# Input
LIBS += -lcryptopp
HEADERS += x.hpp
..... # rest of the header files
Bitte geben Sie einige details in deiner Frage, wie der text der .pro-Datei, und auf welcher Plattform es ist.
Unter Linux erzeugt ein Makefile im gleichen Verzeichnis wie setzt alle *.o-Dateien standardmäßig.
Aktualisiert die Frage mit dem text der pro-Datei zusammen mit der Plattform
Unter Linux erzeugt ein Makefile im gleichen Verzeichnis wie setzt alle *.o-Dateien standardmäßig.
Aktualisiert die Frage mit dem text der pro-Datei zusammen mit der Plattform
InformationsquelleAutor | 2011-12-20
Du musst angemeldet sein, um einen Kommentar abzugeben.
Gues ich, dass Sie Mac OS X verwenden
qmake -spec macx-g++ x.pro
auf Mac OS X zu erzeugen Makefileqmake x.pro
auf linux zu generieren Makefile (default-Verhalten)qmake -spec win32-g++ x.pro
auf Windows zu generieren MakefileÜberlegen Sie auch, setzen Sie die Umgebungsvariable QMAKESPEC zu Mac OSX-g++. Das würde Zeit sparen.
InformationsquelleAutor Kamil Klimek