2011-12-20 11 views
10

Jak mogę utworzyć plik Makefile, biorąc pod uwagę plik x.pro? Uruchomienie qmake x.pro tworzy katalog x.pbproj bez pliku Makefile.Jak uzyskać plik Makefile z qmake

Dzięki

Edytuj: Dodawanie informacji. o pro pliku i platformie. Używam tego na Mac OS X (10.6). Ten sam pro plik używany do tworzenia Makefile pod OpenSUSE. Oto fragment pliku 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

Proszę podać kilka szczegółów na swoje pytanie, podobnie jak tekst pliku .pro oraz platforma, na której się znajduje. –

+0

W Linuksie tworzy plik Makefile w tym samym miejscu, w którym domyślnie umieszcza wszystkie pliki * .o. – cmannett85

+0

Zaktualizowane pytanie z tekstem pliku pro wraz z platformą –

Odpowiedz

22

I gues że używasz Mac OS X

qmake -spec macx-g++ x.pro na Mac OS X, aby wygenerować Makefile

qmake x.pro na linux wygenerować Makefile (domyślne zachowanie)

qmake -spec win32-g++ x.pro w systemie Windows, aby wygenerować Makefile

+0

Dzięki! To działało dla Mac OS X –

+0

Rozważ także ustawienie zmiennej środowiskowej QMAKESPEC na macx-g ++. To zaoszczędziłoby czas. – macetw

Powiązane problemy