qmake Konfiguracija izgradnje
Da biste specificirali postavke izgradnje za odabrani komplet, idite na Projects > Build Settings.

Direktorij za izgradnju
Po zadanome, Qt Creator gradi qmake projekte (koji imaju .pro datoteke) u zasebnom direktoriju od izvornog direktorija, kao sjenovite izgradnje. Time se datoteke generirane za svaki kit drže odvojenima. Ako gradite i pokrećete samo s jednim kitom, možete ukloniti kvačicu s Shadow build.
Odaberite direktorij za izgradnju u Build directory u. Možete koristiti varijable koje su navedene kada odaberete
(Variables).
Da biste postavili izgradnju unutar izvornog direktorija kao zadanu opciju za sve projekte:
- Idite na Preferences > Build & Run > Default Build Properties.
- U Default build directory-u unesite točku (.)
Pomoćni tekstovi u odabiraču kompleta
U odjeljku Tooltip in target selector unesite tekst koji će se prikazati kao skočni opis kada pređete mišem preko konfiguracije izgradnje u odabiraču skupa.
Možete stvoriti odvojene verzije datoteka projekta kako biste odvojili platformski ovisan kod. Možete koristiti qmake scopes za odabir datoteke za obradu ovisno o platformi na kojoj se qmake pokreće.
Odvajanje informacija za otklanjanje pogrešaka
Ako se generiraju informacije za otklanjanje pogrešaka, možete ih smjestiti u zasebne datoteke, umjesto da budu ugrađene u binarnu datoteku, odabirom opcije Enable u odjeljku Separate debug info. Za više informacija pogledajte Analiziraj upotrebu CPU-a. Za korištenje zadatih postavki odaberite Default.
Kompilacija QML-a
Možete kompajlirati QML izvorni kod u konačnu binarnu datoteku kako biste poboljšali vrijeme pokretanja aplikacije i uklonili potrebu za raspoređivanjem QML datoteka zajedno s aplikacijom. Za više informacija pogledajte Kompilaciju unaprijed.
Qt Creator Predlošci čarobnjaka za projekte stvaraju projekte za kompilaciju u unaprijed ( Qt Quick ) koji se mogu kompajlirati jer su postavljeni za korištenje Qt Resource Systema. Za kompilaciju QML koda odaberite Enable u Qt Quick Compiler. Za korištenje zadane postavke odaberite Default.
Parsiranje sadržaja projekta
U qmake system() behavior when parsing u odaberite hoće li se procesi pokretati putem qmakeove funkcije system() ili će se ignorirati. Postavljanje ove opcije na Ignore može pomoći ako otvaranje ili zatvaranje projekata traje predugo, ali može dovesti do netočnih rezultata parsiranja.
Globalne postavke qmakea
Da biste specificirali postavke za sve qmake izgradnje, idite na Preferences > Build & Run > Qmake.

Za postavljanje zadane svojstva izgradnje, Preferences > Build & Run > Default Build Properties.

qmake koraci izgradnje
Qt Creator izgrađuje qmake projekte pokretanjem naredbe make ili nmake iz verzije Qt-a definirane za trenutnu konfiguraciju izgradnje.

Da biste prebrisali naredbu naloga koju Qt Creator po zadanom konstruira, onemogućite ili uklonite korak izgradnje i dodajte prilagođeni korak izgradnje koji navodi drugu naredbu naloga.
Po zadanome, Qt Creator koristi sve dostupne CPU jezgre kako bi postigao maksimalnu paralelizaciju izgradnje. Na Linuxu i macOSu možete navesti broj paralelnih zadataka za izgradnju u Parallel jobs. Odaberite Override MAKEFLAGS kako biste nadjačali postojeće MAKEFLAGS varijable.
Odaberite Disable in subdirectories kako biste izvršili korak izgradnje samo za izgradnju na vršnoj razini.
Odaberite Add Build Step > IncrediBuild for Linux ili IncrediBuild for Windows za ubrzanje izgradnje koristeći IncrediBuild.
Odaberite Add Build Step > Run Conan Install za korištenje Conan upravitelja paketa s qmake
Vidi također Aktivirati komponente za projekt, Konfigurirati projekte za izgradnju, Konfigurirati projekte za pokretanje, Otvoriti projekte, Postaviti zadane direktorije za izgradnju i pokretanje te Postavljanje otklanjanja pogrešaka u QML-u.
Copyright © The Qt Company Ltd. and other contributors. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.