Na ovoj stranici

Konfigurirajte projekte za izgradnju

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

Postavke izrade u načinu projekata

Upravljanje konfiguracijama izgradnje

Da biste dodali novu konfiguraciju izgradnje na popis u odjeljku Edit build configuration, odaberite Add, a zatim odaberite vrstu konfiguracije koju želite dodati. Opcije koje imate ovise o sustavu za izgradnju koji ste odabrali za projekt. Možete dodati onoliko konfiguracija izgradnje koliko vam je potrebno. Također možete odabrati Clone kako biste dodali konfiguraciju izgradnje koja se temelji na trenutno odabranoj.

Odaberite Rename kako biste trenutno odabranoj konfiguraciji izgradnje dali novo ime.

Za brisanje trenutno odabrane konfiguracije izgradnje odaberite Remove.

Uređivanje konfiguracija izgradnje

Odaberite konfiguraciju izgradnje koju želite urediti u polju Edit build configuration.

Za uređivanje aktivne konfiguracije izgradnje odaberite Ctrl+E, Ctrl+B (ili Cmd+E, Cmd+B na macOS-u).

Dostupne postavke izgradnje ovise o sustavu za izgradnju koji ste odabrali za projekt:

Ova tema opisuje postavke izgradnje na općoj razini.

Izrada na udaljenim uređajima

Možete graditi aplikacije na udaljenim Linux ili Docker uređajima ako imate komplete koji definiraju uređaje i alate za izgradnju. Kada je uređaj za izgradnju u kompletu udaljeni uređaj, poput udaljenog Linux ili Docker uređaja, gumb Browse pored polja Build directory prikazuje opcije za odabir udaljenih direktorija.

Također, gumb Open Terminal u odjeljku Build Environment otvara terminal na uređaju.

Pokreni vanjske procese

Qt Creator Pokreće vanjske procese za obavljanje zadataka poput izrade i pokretanja aplikacija. Za pokretanje procesa, Qt Creator koristi naredbe shell-a koje su izvorne za sustav. Sastavlja naredbe od imena izvršne datoteke i opcionalnih argumenata naredbenog retka.

Naziv izvršne datoteke navodi se u poljima za izvršne datoteke: qmake, Make, Command ili Executable. On se ili nasljeđuje iz projekta ili se navodi ručno. Kada ručno navodite izvršne datoteke, možete referencirati varijable okruženja i varijable Qt Creator. Međutim, ne primjenjuju se nikakva pravila za navodnike.

Možete navesti argumente naredbenog retka u poljima za argumente: Arguments, Additional arguments, CMake arguments, Command arguments, Default arguments, Extra arguments, Make arguments, ili Tool arguments. Možete stvarati naredbe za ljusku koje mogu sadržavati preusmjeravanje i druge napredne konstrukcije. Međutim, neki složeniji slučajevi upotrebe, kao što su prosljeđivanje testnih podataka u aplikaciju koja se testira ili grupiranje naredbi, nisu podržani jer se vrijednost polja Executable uvijek stavlja na prvo mjesto pri sastavljanju naredbe.

Možete koristiti varijable Qt Creator u argumentima, putanjama do izvršnih datoteka i radnim direktorijima. To jest, u svim poljima gdje vidite gumb Varijable (Variables).

Dodajte korake izgradnje

CMake koraci izgradnje

U Build Steps u možete promijeniti postavke za odabrani sustav za izgradnju projekta:

Možete koristiti IncrediBuild za ubrzanje procesa izgradnje pri korištenju qmakea ili CMakea.

Za upravljanje koracima izgradnje:

  • Za dodavanje koraka izgradnje odaberite Add Build Step i odaberite korak za dodavanje.
  • Da biste onemogućili korak koji ste dodali, odaberite Onemogući (Disable).
  • Za promjenu redoslijeda koraka odaberite Napredak (Move Up) i Pomakni se dolje (Move Down).
  • Za uklanjanje koraka odaberite Ukloni stavku (Remove Item).

Dodaj prilagođene korake izgradnje

Da biste dodali prilagođene korake u postavke izgradnje, odaberite Add Build Step > Custom Process Step.

Prilagođeni korak procesa

Pokreni prilagođene naredbe

Za izvršavanje prilagođenih naredbi pri izgradnji za ugrađene uređaje odaberite Add Build Step > Custom Remote Command (via adb shell) (samo za komercijalnu verziju) i unesite naredbu za izvršavanje.

Dodajte korake čišćenja

Možete koristiti postupak čišćenja za uklanjanje privremenih datoteka. Ovaj postupak može vam pomoći riješiti nejasne probleme tijekom izgradnje projekta koristeći:

Možete definirati korake čišćenja za svoje izgradnje u Clean Steps u. Da biste dodali korak čišćenja koristeći make ili prilagođeni proces, odaberite Add Clean Step i odaberite korak koji želite dodati.

Čisti koraci

Vidi također Konfiguriranje projekata, Odabir sustava za izgradnju, Korištenje varijabli Qt Creator , Omogućavanje otklanjanja pogrešaka, Postavljanje otklanjanja pogrešaka za QML i Referenca: Sustavi za izgradnju.

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.