Na ovoj stranici

Razvoj za uređaje Boot to Qt

Kako: Razvijati za Boot to Qt

Povežite uređaje Boot to Qt s računalom kako biste pokrenuli, otklonili pogreške i analizirali aplikacije izgrađene za njih pomoću Qt Creator.

The Boot to Qt stack radi na raznolikom hardveru. Imatelji Qt licence mogu prilagoditi sadržaj stacka i implementirati ga u proizvodni hardver.

Napomena: Omogućite dodatak za Boot to Qt da biste ga koristili.

Ako na računalu imate instaliran alatni lanac za izradu aplikacija za uređaje Boot to Qt, dodajte ga u komplet s Boot za tip uređaja Qt kako biste izradili aplikacije i pokrenuli ih na uređajima.

 kartica Uređaji u postavkama Uređaja

Zaštita veza s uređajima

Za zaštitu veza između Qt Creator i uređaja upotrijebite OpenSSH za daljinsko prijavljivanje putem SSH protokola. OpenSSH paket nije isporučen uz Qt Creator, stoga ga preuzmite i instalirajte na računalo. Zatim konfigurirajte putanje do alata u Qt Creator.

Za autentifikaciju potrebna vam je ili lozinka ili par javnog i privatnog SSH ključa. Ako nemate SSH ključ, upotrijebite alat ssh-keygen da ga stvorite u Qt Creator.

Napomena: Qt Creator ne pohranjuje lozinke, stoga, ako koristite autentifikaciju lozinkom, možda ćete morati unositi lozinku pri svakom povezivanju na uređaj ili, ako je omogućeno keširanje, pri svakom ponovnom pokretanju Qt Creator.

Ako se često susrećete s prekoračenjem vremena čekanja, razmislite o autentifikaciji na temelju ključa. Izradite SSH ključ u Qt Creator pomoću alata ssh-keygen.

Na macOSu i Linuxu idite na Preferences > Devices > SSH i povećajte vrijeme (u minutama) za dijeljenje SSH veze u polju Connection sharing timeout. Windows ne podržava dijeljene veze.

SSH kartica u postavkama uređaja

Vidi također Kako: razvijati za Boot to Qt, Kako: upravljati setovima, Pokretanje u Qt Application Manager i Boot to Qt: dokumentacija.

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.