2011-12-20 14 views
10

Dato un file x.pro, come posso produrre un makefile? L'esecuzione di qmake x.pro produce una directory x.pbproj senza un Makefile.Come ottenere un Makefile da qmake

Grazie

Modifica: aggiunta di informazioni. a proposito del file e della piattaforma pro. Lo sto eseguendo su Mac OS X (10.6). Lo stesso file pro utilizzato per produrre un Makefile sotto OpenSUSE. Ecco un frammento del file pro:

TEMPLATE = lib 
TARGET = x 
DEPENDPATH += 
INCLUDEPATH += 
CONFIG += qt debug 
QT = core network 
# Input 
LIBS += -lcryptopp 
HEADERS += x.hpp 
..... # rest of the header files 
+0

Si prega di fornire alcuni dettagli nella sua interrogazione, come il testo del file .pro e su quale piattaforma è attiva. –

+0

Su Linux produce un Makefile nella stessa posizione in cui inserisce tutti i file * .o per impostazione predefinita. – cmannett85

+0

Aggiornata la domanda con il testo del file pro insieme alla piattaforma –

risposta

22

ho gues che si sta utilizzando Mac OS X

qmake -spec macx-g++ x.pro su Mac OS X per generare Makefile

qmake x.pro su Linux per generare Makefile (default comportamento)

qmake -spec win32-g++ x.pro su Windows per generare Makefile

+0

Grazie! Questo ha funzionato per Mac OS X –

+0

Si consideri anche l'impostazione della variabile di ambiente QMAKESPEC su macx-g ++. Ciò farebbe risparmiare tempo. – macetw

Problemi correlati