Qt SDK, instalacija i osnovna konfiguracija u Ubuntu 19.10

o Qt SDK-u

U sljedećem članku ćemo pogledati Qt Software Development Kit (qt sdk). To uključuje QtCreator IDE y Qt Framework biblioteke s potpunim primjerima koda, između ostalog. Ako ste korisnik Ubuntu 19.10 i želite razvijati GUI aplikacije s Qt, morat ćete instalirati ovaj Qt SDK s C ++ kompajlerom.

Qt sam po sebi nije programski jezik. Zapravo se radi o tome okvir napisan na C ++. Ovo je okvir za razvoj višeplatformskih aplikacija za stolne i mobilne uređaje. Instaliranje u 19.10 malo se razlikuje od načina na koji je to učinjeno u 18.04. Morat ćemo konfigurirati kompajler GNU GCC C++ na Ubuntu 19.10. Nakon postavljanja, imat ćete kompletan i spreman Qt SDK sa Qt Creator.

To se mora reći Qt je besplatni i otvoreni izvor widget alata za kreiranje grafičkih korisničkih sučelja. Kao i višeplatformske aplikacije pokrenut na raznim hardverskim i softverskim platformama kao što su Gnu / Linux, Windows, macOS, android sa malo ili nimalo promjene baze koda.

Projekt Qt je otvorenog koda i uključuje pojedine programere i organizacije koji rade na unapređenju Qt-a. Je dostupno pod komercijalnim i licencama otvorenog koda GPL 2.0, GPL 3.0 i LGPL 3.0.

Qt Creator je ID na više platformi programiran na C ++, JavaScript i QML koji je dio SDK-a pomoću kojih možete razvijati grafičko korisničko sučelje (GUI zbog svoje kratice na engleskom jeziku) sa Qt bibliotekama. Qt Creator nudi inteligentno dovršavanje koda, integrirani sistem pomoći, program za pronalaženje pogrešaka i integraciju glavnih sistema za kontrolu verzijana primjer git ili Bazaar).

Instalirajte Qt SDK na Ubuntu 19.10

Instalirajte prevoditelj

Zove se kompajler koji će nam trebati g ++. Moći ćemo ga instalirati otvaranjem terminala (Ctrl + Alt + T) i upisivanjem u njega:

sudo apt install g++

Instalirajte Qt SDK

Ovo je kompletan Qt. At uključeni su svi alati i primjeri izvornog koda. Za instalaciju ćemo morati otvoriti terminal (Ctrl + Alt + T) i u njega upisati:

Qt SDK instalacija

sudo apt install qt5-default qtcreator qtbase5-examples qtbase5-doc-html

Osnovna konfiguracija Qt Creatora

Nakon što je instalacija završena, prvo što ćemo morati učiniti je pokrenite naš novoinstalirani program. Dalje ćemo morati pomaknuti do Alatke → meni Opcije.

Sada ćemo morati kliknuti na Option Kits. Završite odabirom Kartica Kit i odabir Manual / Desk Kits.

qt kreator konfiguracije konfiguracije

U prozoru će biti odaberite kompajler, iako ga sistem može automatski otkriti. To se mora reći ovom IDE-u je potreban kompajler konfiguriran kao g ++ da gradite i budete u mogućnosti da pokažete rezultate svojih projekata.

u Odjeljak "Prevoditelj", možemo vidjeti opciju C ++. Ovdje nećemo imati više od odaberite GCC C ++ 64 bit, ako već nije odabrano. Za kraj jednostavno pritisnite «Prijavite se ».

Osnovni test

Primjeri Qt Creator-a

Nakon svih gore navedenih koraka, sada bismo trebali moći započeti programiranje sa Qt. Tokom instalacije, takođe instaliramo sve primjere. To bi trebalo biti dostupno sa glavne stranice Qt Creator-a.

Vodiči za Qt Creator

Kao i kod uzoraka koda, svi vodiči moraju biti vidljivi i na glavnoj stranici. Tako će pristup svima njima biti vrlo jednostavan.

Da bismo napravili osnovni test, morat ćemo odabrati samo jedan od primjera između svih onih koje ćemo naći na raspolaganju. Onda možemo kompajlirajte ga pritiskom na Ctrl + R ili pomoću zelenog dugmeta '>'.

Trebao bi se uspješno kompajlirati, iako ćemo možda trebati odaberite mjesto za ovaj primjer.

qt kreator nije konfiguriran

Moći ćemo je odabrati pomoću dugmeta "Nekonfigurirano”Što se može vidjeti na prethodnom snimku zaslona.

izgraditi direktorij Qt Creator

Ovo dugme će otvoriti novi prozor poput prethodnog. U njemu ćemo vidjeti u okviru opcije "Gradite i trčite”→“graditi”Označeno crvenom bojom, ova moguća greška u potvrdni okvir "Napravi direktorij". Neće biti više posla kliknite gumb "Pregledaj" i odaberite mapu.

izvođenje primjera

Nakon ovoga trebali bismo biti u mogućnosti kompajlirati primjer bez grešaka. Za više informacija možete se obratiti Qt stranica.


Ostavite komentar

Vaša e-mail adresa neće biti objavljena. Obavezna polja su označena sa *

*

*

  1. Za podatke odgovoran: Miguel Ángel Gatón
  2. Svrha podataka: Kontrola neželjene pošte, upravljanje komentarima.
  3. Legitimacija: Vaš pristanak
  4. Komunikacija podataka: Podaci se neće dostavljati trećim stranama, osim po zakonskoj obavezi.
  5. Pohrana podataka: Baza podataka koju hostuje Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.