Kompajleri

Popisuje registrirane kompajlere. Možete dodati prilagođene kompajlere na popis.

Za izgradnju aplikacije pomoću GCC-a, MinGW-a, Clanga ili QCC-a navedite putanju do direktorija u kojem se nalazi prevoditelj i odaberite verziju binarnog sučelja aplikacije (ABI) s popisa dostupnih verzija. Također možete stvoriti prilagođenu definiciju ABI-ja. Za QCC također navedite putanju do platforme QNX Software Development Platform (SDP) u SPD path u.

Kako biste omogućili da Microsoft Visual C++ kompajleri (MSVC) i clang-cl pronađu sistemske glave, biblioteke i linker, Qt Creator ih pokreće unutar naredbenog retka u kojem postavite okruženje pomoću vcvarsall.bat. Za ove kompajlere također navodite putanju do skripte koja postavlja naredbeni retak u Initialization.

Za svaki kit u Preferences > Kits navodite kompajler koji ćete koristiti.

Da biste postavili postavke kompajlera prema vrsti kompajlera:

  1. Idite na Preferences > Kits > Compilers.
  2. Odaberite kompajler na popisu.
    • U odjeljku Name unesite naziv za kompajler kako biste ga identificirali u odjeljku Qt Creator.

      Dodavanje clang-cl kompajlera na karticu Kompajleri u postavkama Kit-a

      Dodavanje kompajlera clang-cl.

    • U C compiler path unesite putanju do direktorija u kojem se nalazi C kompajler.

      Odaberite Remote u padajućem izborniku u Browse (Choose na macOS) kako biste dodali putanju do kompajlera na udaljenom Linux uređaju ili u Dockeru.

      U xml-ph-0000@deepl.internal odaberite xml-ph-0001@deepl.internal kako biste unijeli putanju do dire
    • U C++ compiler path odaberite Provide manually kako biste unijeli putanju do direktorija u kojem se nalazi C++ kompajler.

      Odaberite Remote kako biste dodali putanju do kompajlera na udaljenom Linux uređaju ili u Dockeru.

    • U odjeljku Initialization odaberite datoteku vcvarsall.bat za postavljanje naredbenog retka koji ćete koristiti.

      Dodavanje Clang kompajlera u karticu Kompajleri u postavkama Kit-a

      Dodavanje Clang kompajlera.

    • U Platform codegen flags u označite zastavice proslijeđene kompajleru koje određuju arhitekturu na ciljnoj platformi.
    • U Platform linker flags u provjerite zastavice proslijeđene linkeru koje određuju arhitekturu na ciljnoj platformi.
    • U Target triple, navedite ciljanu arhitekturu GCC-a. Ako usluge modela koda zakažu jer Clang ne razumije ciljanu arhitekturu, odaberite Override for code model.
    • U Parent toolchain u odaberite MinGW kompajler, koji je potreban jer Clang nema vlastitu standardnu biblioteku.

      Dodavanje QCC kompajlera na karticu Kompajleri u postavkama sklopova

      Dodavanje QCC kompajlera.

    • U SDP path-u navedite putanju do QNX Software Development Platform (SDP).
    • U ABI-u unesite identifikator za ciljanu arhitekturu. On se koristi za upozoravanje na neslaganja ABI-ja unutar kompleta.

Vidi također Dodaj kompajlere, Dodaj prilagođene kompajlere, Dodaj Nim kompajlere i Podržane platforme.

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.