Na ovoj stranici

Razvoj za udaljene Linux uređaje

Kako: Razvijanje za udaljeni Linux

Ako na računalu imate instaliran toolchain za izradu aplikacija za ugrađene Linux uređaje, dodajte ga u kit s vrstom uređaja Remote Linux Device kako biste izradili aplikacije i pokrenuli ih na uređajima.

Koristite čarobnjak za povezivanje udaljenih Linux uređaja s računalom. Postavke možete urediti kasnije u Preferences > Devices > Devices.

Daljinski Linux uređaj na kartici Uređaji u postavkama uređaja

Za automatsko povezivanje na udaljeni Linux uređaj pri pokretanju Qt Creator, odaberite Auto-connect on startup.

Zaštita veza s uređajima

Za zaštitu veza između alata Qt Creator i uređaja upotrijebite OpenSSH za daljinski prijemnik putem SSH protokola. OpenSSH paket nije isporučen s alatom Qt Creator, stoga ga preuzmite i instalirajte na računalo. Zatim konfigurirajte putanje do alata u alatu 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 Dodavanje Docker uređaja, Kako: razvijati za udaljeni Linux i Pokretanje u Qt Application Manager u.

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.