Izrada i pokretanje projekata
Kada instalirate Qt za razvojnu ili ciljanu platformu, kao što su Linux, macOS, Windows, Android ili QNX, Qt Online Installer stvaraju se kompleti za razvojne ciljne platforme.
Odaberite komplete koje ćete koristiti za projekt u prikazu Configure Projects kada prvi put otvorite projekt. Najmanje jedan komplet mora biti aktivan.
Za održavanje popisa aktivnih kitova za trenutno otvoreni projekt, prijeđite u način izrade ( Projects ) odabirom tipke Ctrl+5.

Da biste specificirali postavke izgradnje, raspoređivanja ili pokretanja za komplet, odaberite komplet i idite na Build Settings, Deploy Settings ili Run Settings.
Postavljanje postavki izgradnje

Različite konfiguracije izgradnje omogućuju vam brzo prebacivanje između različitih postavki izgradnje. Qt Creator stvara konfiguracije izgradnje koje odaberete prilikom stvaranja ili otvaranja projekata.

Dostupne konfiguracije ovise o korištenom sustavu za izgradnju i obično uključuju barem sljedeće:
- Debug
- Release
- Profil
Debug build sadrži debug simbole koji su vam potrebni za otklanjanje pogrešaka u aplikaciji, ali koje biste trebali izostaviti iz verzije za objavljivanje. Općenito, debug konfiguraciju koristite za testiranje, a Release konfiguraciju za izradu konačnog instalacijskog binarnog paketa.
Profile build je optimizirana izdanak-verzija s informacijama za otklanjanje pogrešaka. Najbolje je pogodna za analizu aplikacija.
Ako ste za projekt odabrali CMake kao sustav za izgradnju, dostupna je i konfiguracija za izgradnju s informacijama za otklanjanje pogrešaka u izdanju (Release with Debug Information ). Ona je slična profilnoj konfiguraciji, ali s izričito isključenim otklanjanjem pogrešaka i profiliranjem QML-a. Također možete koristiti konfiguraciju izrade Release minimalne veličine (Minimum Size Release ) za izradu konačnog instalacijskog binarnog paketa. To je izrada za izdanje koja veličinu binarnog paketa čini što manjom, čak i ako zbog toga aplikacija postane sporija.
Postavljanje postavki raspoređivanja
Konfiguracije za distribuciju zadužuju se za pakiranje i kopiranje potrebnih datoteka na lokaciju na kojoj želite pokrenuti izvršnu datoteku, kao što je datotečni sustav uređaja.
Postavke implementacije koje treba navesti ovise o vrsti projekta i o uređaju za pokretanje koji odaberete za komplet.
Qt Creator automatski stvara konfiguracije za raspoređivanje za svaku konfiguraciju izrade. Korake raspoređivanja, kao što je kopiranje datoteka na uređaje, možete odvojeno navesti za svaku konfiguraciju izrade, poput Debug ili Release.

Definiranje postavki pokretanja
Postavke pokretanja koje treba navesti ovise o vrsti projekta i uređaju za pokretanje koji odaberete za komplet.
Qt Creator automatski stvara konfiguracije pokretanja za svaku konfiguraciju izgradnje. Možete odvojeno za svaku konfiguraciju izgradnje, kao što su Debug ili Release, navesti postavke pokretanja, kao što su argumenti naredbenog retka ili okruženja.

Qt Creator Da biste spriječili automatsko stvaranje konfiguracija za pokretanje, idite na Preferences > Build & Run > General i zatim uklonite kvačicu s opcije Create suitable run configurations automatically.
Za automatsku sinkronizaciju konfiguracija za pokretanje, idite na Preferences > Build & Run > General i odaberite opciju u odjeljku Keep run configurations in sync.
Vidi također Kako: Izraditi i pokrenuti, Konfiguriranje projekata lokalno, Aktiviranje kitova za projekt, Konfiguriranje projekata za izradu, Konfiguriranje projekata za pokretanje, Otvaranje projekata, Aktiviranje prilagođenih analizatora izlaza i Preuzimanje i instaliranje Qt-a.
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.