Dodaj prilagođene kompajlere

Za dodavanje kompajlera koji nije naveden u Preferences > Kits > Compilers ili za dodavanje udaljenog kompajlera, upotrijebite opciju Custom. Navedite putanje do direktorija u kojima se nalaze kompajler i alat make te postavite preferencije za kompajler.

 kartica Kompajleri u postavkama sklopova

Za dodavanje drugih kompajlera:

  1. Odaberite Preferences > Kits > Compilers > Add > Custom.
  2. U Name unesite naziv za kompajler.
  3. 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-u) kako biste dodali putanju do kompajlera na udaljenom Linux uređaju ili u Dockeru.

  4. U C++ compiler path odaberite Provide manually kako biste unijeli putanju do direktorija u kojem se nalazi C++ kompajler.

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

  5. U odjeljku Make path unesite putanju do direktorija u kojem se nalazi alat make.
  6. U ABI, navedite verziju ABI-ja.
  7. U Predefined macros u navedite makroe koje kompajler omogućuje prema zadanim postavkama. Svaki makro navedite na zasebnoj liniji, u sljedećem formatu: MACRO[=vrijednost].
  8. U Header paths, navedite putanje do direktorija koje kompajler provjerava za glave. Svaku putanju navedite na zasebnoj liniji.
  9. U C++11 flags, navedite zastavice koje omogućuju podršku za C++11 u prevoditelju.
  10. U Qt mkspecs u navedite putanju do direktorija u kojem se nalaze mkspecs. Obično se putanja navodi relativno u odnosu na direktorij s Qt mkspecs.
  11. U Error parser u odaberite analizator pogrešaka koji ćete koristiti. Na popis možete dodati prilagođene analizatore izlaza. Odaberite Custom Parser Settings da biste pregledali i uredili njihove postavke.

Vidi također Kako: Upravljanje setovima, Upravljanje setovima i Dodavanje prilagođenih parseri za izlaz.

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.