Hallo Miteinander
Im Qt Creator kann unter Projekte - Erstellungsschritte die Kommandozeilenargumente für qmake erweitert werden. Hier tippe ich relativ häufig -j6 ein. Mit dem Parallelbuild wird schneller compiliert. Diese Angabe wird im .pro.user gespeichert.
Gibt es eine Möglichkeit, wie man das Argument im .pro angeben kann?
Vielen Dank im Voraus und viele Grüsse
Reto
Default-Kommandozeilenargumente für qmake im Qt Creator
-
- Beiträge: 7319
- Registriert: 26. August 2004 14:11
- Wohnort: Bremen
- Kontaktdaten:
Auch wenn ich der Meinung bin dass es dort nichts zu suchen hat:
http://doc.qt.nokia.com/4.7/qmake-varia ... e-cxxflags
http://doc.qt.nokia.com/4.7/qmake-varia ... e-cxxflags
MfG Christian
'Funktioniert nicht' ist keine Fehlerbeschreibung
'Funktioniert nicht' ist keine Fehlerbeschreibung
Hoi Christian
Vielen Dank für Deinen Tipp. Die CXXFLAGS werden jedem einzelnen g++, d.h. jedem cpp-File, übergeben. Ich möchte aber dem make einen Parameter übergeben.
Grundsätzlich gebe ich Dir doppelt recht. So eine Einstellung hätte "sauberkeitsmässig" nichts im .pro zu suchen. Es kann auch gar nicht funktionieren, da qmake aus dem .pro das Makefile erzeugt. In der Kommandoziele wird der make respektive "make -j6" anschliessend von Hand gestartet. Darum "kann" es dafür gar keine Einstellung im .pro geben.
Vielleicht gibt es noch eine Umgebungsvariable dafür, oder ich könnte das make durch ein eigenes Shell-Script umbiegen, anyway... Oder ich mache die Einstellung halt weiterhin von Hand
Viele Grüsse, Reto
Vielen Dank für Deinen Tipp. Die CXXFLAGS werden jedem einzelnen g++, d.h. jedem cpp-File, übergeben. Ich möchte aber dem make einen Parameter übergeben.
Grundsätzlich gebe ich Dir doppelt recht. So eine Einstellung hätte "sauberkeitsmässig" nichts im .pro zu suchen. Es kann auch gar nicht funktionieren, da qmake aus dem .pro das Makefile erzeugt. In der Kommandoziele wird der make respektive "make -j6" anschliessend von Hand gestartet. Darum "kann" es dafür gar keine Einstellung im .pro geben.
Vielleicht gibt es noch eine Umgebungsvariable dafür, oder ich könnte das make durch ein eigenes Shell-Script umbiegen, anyway... Oder ich mache die Einstellung halt weiterhin von Hand
Viele Grüsse, Reto
Re: Default-Kommandozeilenargumente für qmake im Qt Creator
export MAKEFLAGS=j6
würde gehen.
Alternativ ein Wrapperscript, welches im PATH "weiter vorne" gefunden werden kann.
würde gehen.
Alternativ ein Wrapperscript, welches im PATH "weiter vorne" gefunden werden kann.
Re: Default-Kommandozeilenargumente für qmake im Qt Creator
Hallo Franz
Ach, manchmal ist es doch so einfach!
Vielen Dank und viele Grüsse
Reto
Ach, manchmal ist es doch so einfach!
Vielen Dank und viele Grüsse
Reto
ODT Informatik GmbH, Reto Tschofenig