Izrađujte aplikacije na udaljenim Linux uređajima
Osim izrade aplikacija za generički Linux uređaj, možete koristiti toolchain na uređaju za izradu aplikacija na samom uređaju.
Za izradu aplikacija na udaljenom Linux uređaju:
- Idite na Postavke > Devices > Devices, a zatim odaberite Add za dodavanje udaljenog Linux uređaja.
- AddIdite na Preferences > Preferences > CMake, a zatim odaberite Tools za dodavanje udaljenog Linux uređaja.
- U Path odaberite Remote u padajućem izborniku u Browse (Choose na macOS-u) kako biste dodali putanju do CMake izvršne datoteke na udaljenom Linux uređaju.
- Idite na Preferences > Kits > Qt Versions, a zatim držite pritisnutu tipku Shift i kliknite gumb Add kako biste dodali verziju Qt-a na udaljeni Linux uređaj.
- Idite na Preferences > Kits > Compilers, a zatim u Add odaberite tip kompajlera.
- U C compiler path odaberite Remote iz padajućeg izbornika u Browse (Choose na macOS-u) kako biste dodali putanju do kompajlera na udaljenom Linux uređaju.
- Idite na Preferences > Kits kako biste dodali kit za izgradnju na uređaju.
- Odaberite uređaj, CMake alat, verziju Qt-a i kompajler koje ste dodali gore.
- U Type, u Run device i Build device odaberite remote Linux device. U Device odaberite stvarni uređaj na kojem ćete pokrenuti i izgraditi.
- Za postavljanje postavki izgradnje:
- Otvorite projekt za aplikaciju koju želite razviti za uređaj.
- Odaberite Projects > Build & Run kako biste aktivirali paket koji ste gore naveli.
- Idite na Run Settings kako biste specificirali postavke pokretanja. Obično možete koristiti zadane postavke.
- Kada pokrenete projekt, Qt Creator raspoređuje aplikaciju prema postavkama iz Deploy Settings.
Vidi također Dodavanje CMake alata, Kako: Razvijanje za udaljeni Linux, Kako: Upravljanje setovima, Razvijanje za udaljene Linux uređaje, Konfiguracija raspoređivanja za udaljeni Linux i Postavke pokretanja za udaljeni Linux.
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.