Povežite udaljene Linux uređaje

Stvorite veze između generičkih Linux uređaja i Qt Creator kako biste na njima pokretali, otklanjali pogreške i analizirali aplikacije.

Za konfiguriranje veza između Qt Creator i udaljenog Linux uređaja:

  1. Provjerite može li se vašem uređaju pristupiti putem IP adrese.
  2. Idite na Postavke > Kits > Qt Versions.
  3. Odaberite Add kako biste dodali verziju Qt-a za ugrađeni Linux.
  4. Idite na Preferences > Kits > Compilers.
  5. Odaberite Add da biste dodali kompajler za izradu aplikacija.
  6. Idite na Preferences > Devices > Devices.
  7. Odaberite Add da biste dodali udaljeni Linux uređaj.
  8. Idite na Preferences > Kits.
  9. Odaberite Add za dodavanje skupa za izgradnju za uređaj.
  10. Odaberite verziju Qt-a, kompajler i uređaj koje ste gore dodali.
  11. U Run device odaberite Remote Linux Device u Type, a zatim odaberite stvarni uređaj na kojem ćete pokrenuti u Device.
  12. Za postavljanje postavki izgradnje:
    1. Otvorite projekt za aplikaciju koju želite razviti za uređaj.
    2. Odaberite Projects > Build & Run kako biste omogućili paket koji ste gore naveli.
    002@deepl.internal, a zatim odaberite stvarni uređaj na kojem će se pokretati u xml-ph-0003@deepl.in
  13. Idite na Run Settings kako biste specificirali postavke pokretanja. Obično možete koristiti zadane postavke.
  14. Kada pokrenete projekt, Qt Creator raspoređuje aplikaciju prema postavkama iz Deploy Settings.

Vidi također Kako: razvijati za udaljeni Linux, Kako: upravljati kitovima, 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.