Üdv!
QT Creator-ban hogy/hol lehet megadni, hogy generáljon Makefile állományt?
Vagy ez csak parancssorból megy?
/usr/bin/qmake-qt4 -spec /usr/lib64/qt4/mkspecs/linux-g++ -unix CONFIG+=debug -o Makefile myproject.pro
Ill. ezt Makefile állományt automatikusan fogja használni a QT?
--
G.
- 2241 megtekintés
Hozzászólások
Nem értem a kérdést. Ha Qt projektet hozol létre ahhoz csinál pro fájlt. Fordításkor először a qmake-t futtatja le ami legenerálja a Makefile-t majd meghívja a make-t.
Ha Makefile alapú meglévő projektet importálsz akkor meg használja azt.
- A hozzászóláshoz be kell jelentkezni
Projects / Build & Run / Build Steps / Details (qmake) / additional Arguments
De ahogy martonmiklos mondja a kerdes azt mutatja, hogy nem erted a mukodest. Roviden: nem kell neked meghatarozni a Makefile-t explicite. Ha csak Makefile van a jelenlegi projectedre, akkor meg keszits qmake file-t.
- A hozzászóláshoz be kell jelentkezni
Köszönöm!
Értem a dolgot, csak most néztem, hogy a "Projects" - "Build & Run" beállításoknál be van állítva a "Shadow build" és ilyenkor nem a projekt könyvtárába dolgozik, pl.: /home/user/QT-Creator/build-MyProjectName-Desktop-Debug
Ezért nem találtam. :)
--
G.
- A hozzászóláshoz be kell jelentkezni
Ó igen a shadow build mindig az első amit kikapcsolok és utána ezt teszem a pro file-ba:
OBJECTS_DIR = build
MOC_DIR = build
UI_DIR = build
RCC_DIR=build
DESTDIR = bin
és akkor nem lesz a mappa teleszemetelve.
- A hozzászóláshoz be kell jelentkezni
Ez egy hasznos beállítás, kösz! :)
--
G.
- A hozzászóláshoz be kell jelentkezni
Ja ertem. Hat orulok, hogy megoldodott. Ha van idod, akkor esetleg nezz ra a QBS-re a qmake helyett.
- A hozzászóláshoz be kell jelentkezni