Na ovoj stranici

Konfiguracija izgradnje Mesona

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

Postavke izgradnje mesona

Meson gradi projekte u direktoriju navedenom u polju Build directory.

Postavke izgradnje grupirane su po kategorijama. Možete mijenjati sve postavke, osim backend, koja je prisilno postavljena na Ninja, buildtype, debug i optimization kako bi se osigurala kompatibilnost s Qt Creator.

Da biste izmijenili postavku, dvaput kliknite na nju. Izmijenjene postavke su podebljane dok ne odaberete Apply configuration changes da biste ih primijenili. To pokreće meson configure. Ako dođe do problema, odaberite Wipe Project da biste popravili konfiguraciju direktorija za izgradnju.

Meson podržava prekompajliranje uz nativno izgradnju. Qt Creator generira nativnu build datoteku za vas. Da biste umjesto toga koristili prilagođenu nativnu datoteku ili prekompajliranu datoteku, navedite naziv datoteke u Parameters. Na primjer, --cross-file cross_file.txt.

Koraci izgradnje Mesona

Qt Creator izgrađuje Meson projekte pokretanjem meson compile --verbose target.

Možete dodati argumente i ciljeve za naredbu izgradnje u Build Steps.

Koraci za izgradnju Mesona

Greške i upozorenja pri izgradnji se analiziraju i prikazuju u Issues.

Koraci čišćenja Mesona

Prilikom izgradnje s Mesonom možete dodati argumente i ciljeve za naredbu čišćenja u Clean Steps.

Čisti koraci mesona

Greške i upozorenja pri izgradnji se analiziraju i prikazuju u Issues.

Vidi također Aktivirajte kitove za projekt, Konfigurirajte projekte za izgradnju, Konfigurirajte projekte za pokretanje, Otvorite projekte, Izgradnja i pokretanje projekata te Meson.

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.