Izrada na Docker uređajima

Osim izrade aplikacija za Docker, možete koristiti Dockerov toolchain za izradu aplikacija unutar Dockera.

Napomena: Omogućite Docker dodatak da biste ga koristili.

Dockerov skup uređaja u Build & Run

Skup uređaja za Docker u Build & Run

Za izradu aplikacija na Docker uređaju:

  1. Idite na Preferences > Devices > Devices i zatim odaberite Add za dodavanje Docker uređaja.
  2. Idite na Preferences > CMake > Tools i zatim odaberite Add.
  3. U Path odaberite Remote u padajućem izborniku u Browse (Choose na macOS-u) kako biste dodali putanju do CMake izvršne datoteke na Docker uređaju.
  4. Idite na Preferences > Kits > Qt Versions, a zatim pritisnite i držite tipku Shift i odaberite gumb Add kako biste dodali verziju Qt-a na Docker uređaj.
  5. Idite na Preferences > Kits > Compilers i zatim u Add odaberite tip kompajlera.
  6. U C compiler path odaberite Remote u padajućem izborniku u Browse (Choose na macOS-u) kako biste dodali putanju do kompajlera na Docker uređaju.
  7. Idite na Preferences > Kits kako biste dodali kit za izgradnju na uređaju.
  8. Odaberite uređaj, CMake alat, verziju Qt-a i kompajler koje ste gore dodali.
  9. U Type, u Run device i Build device odaberite Docker device. U Device odaberite stvarni uređaj na kojem ćete pokrenuti i izgraditi.
  10. Za postavljanje postavki izgradnje:
    1. Otvorite projekt za aplikaciju koju želite razviti za uređaj.
    2. Odaberite Projects > Build & Run kako biste aktivirali paket koji ste gore naveli.
  11. Idite na Run Settings kako biste specificirali postavke pokretanja. Obično možete koristiti zadane postavke.
  12. Kada pokrenete projekt, Qt Creator raspoređuje aplikaciju prema postavkama iz Deploy Settings.

Vidi također Dodavanje CMake alata, Omogućavanje i onemogućavanje dodataka, Kako: razvijati za Docker, Kako: upravljati setovima i Razvoj za Docker.

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.