Na ovoj stranici

Odaberite sustav za izgradnju

Možete koristiti nekoliko sustava za izgradnju za izradu svojih projekata:

  • CMake je međuplatformski sustav za automatizaciju izgradnje koji pomaže pojednostaviti postupak izgradnje razvojnih projekata na različitim platformama. Automatski generira konfiguracije za izgradnju. Za više informacija pogledajte CMake.
  • qmake je alternativa CMakeu za automatizaciju generiranja konfiguracija za izgradnju. Qt instalatori instaliraju i konfiguriraju qmake. Da biste koristili neki od drugih podržanih sustava za izgradnju, morate ga postaviti.
  • Meson je brz i jednostavan sustav za izgradnju otvorenog koda koji ima za cilj smanjiti vrijeme koje programeri provode pišući ili otklanjajući pogreške u definicijama za izgradnju i čekajući da sustav za izgradnju započne kompajliranje koda. Za više informacija pogledajte Meson.
  • Qbs je sve-u-jednom alat za izgradnju koji generira graf izgradnje iz opisnog projekta na visokoj razini (kao što to rade qmake ili CMake) i izvršava naredbe u grafu izgradnje na niskoj razini (kao što to radi make). Za više informacija pogledajte Izgradbeni sustavi: Qbs.

Obično odaberete sustav za izgradnju kada stvarate projekt.

Migracija na drugi sustav za izgradnju

Za izvoz projekta u neki drugi sustav za izgradnju, kao što je Microsoft Visual Studio, idite na Build > Run Generator i odaberite generator s popisa. Qt Creator generira datoteke za izgradnju, kao što je .vcxproj, u direktoriju za izgradnju projekta.

Alat koji koristite za izgradnju projekta (qmake ili CMake) osigurava generatore. Njihova dostupnost ovisi o verziji alata za izgradnju, platformi domaćina i svojstvima sustava domaćina. Također, dostupan je generator JSON baze podataka za kompilaciju ako je omogućen dodatak Clang Code Model (zadano).

Postavite postavke za izgradnju i pokretanje

Da biste promijenili lokaciju direktorija projekta i naveli postavke za izgradnju i pokretanje projekata, odaberite Preferences > Build & Run > General.

Navedite postavke za izgradnju i pokretanje za različite ciljne platforme u načinu Projects.

Vidi također Konfigurirajte projekte za izgradnju, Konfigurirajte projekte za pokretanje, Referenca: Sustavi za izgradnju i Korištenje čarobnjaka za projekte.

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.