Qt SDK, instalacija i osnovna konfiguracija u Ubuntu 19.10

o Qt SDK

U sljedećem ćemo članku pogledati Qt Software Development Kit (qt sdk). Ovo uključuje QT Creator IDE y Qt Framework Libraries s cjelovitim 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 kompajlerom C ++.

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 stolna računala 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 prevoditelj GNU GCC C++ na Ubuntuu 19.10. Nakon postavljanja imat ćete cjelovit i spreman Qt SDK s Qt Creatorom.

To se mora reći Qt je besplatni i otvoreni izvor widget alata za stvaranje grafičkih korisničkih sučelja. Kao i aplikacije na više platformi trčanje na raznim hardverskim i softverskim platformama kao što su Gnu / Linux, Windows, macOS, Android s 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 kojeg možete razvijati grafičko korisničko sučelje (GUI zbog svoje kratice na engleskom jeziku) s Qt knjižnicama. Qt Creator nudi inteligentno dovršavanje koda, integrirani sustav pomoći, program za ispravljanje pogrešaka te također integraciju glavnih sustava za kontrolu verzija (na 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. Na uključeni su svi alati i primjeri izvornog koda. Za instalaciju ćemo morati otvoriti terminal (Ctrl + Alt + T) i u njega upisati:

Instalacija Qt SDK-a

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

Osnovna konfiguracija Qt Creatora

Nakon što instalacija završi, prvo što ćemo morati učiniti je pokrenite naš novoinstalirani program. Dalje ćemo se morati pomaknuti do Alati → Izbornik Opcije.

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

qt kreator konfiguracije konfiguracije

U prozoru će biti odaberite kompajler, iako ga sustav može automatski otkriti. To se mora reći ovaj IDE treba kompajler konfiguriran kao g ++ kako biste izgradili i mogli pokazati rezultate svojih projekata.

u Odjeljak "Sastavljač", 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 Stvoritelja

Nakon svih gore navedenih koraka, sada bismo trebali moći započeti programiranje s Qt. Tijekom instalacije, također instaliramo sve primjere. To bi trebalo biti dostupno na glavnoj stranici Qt Creatora.

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 gumba '>'.

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

qt kreator nekonfiguriran

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

izgraditi direktorij Qt Creator

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

izvodeći primjer

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


Budite prvi koji će komentirati

Ostavite svoj komentar

Vaša email adresa neće biti objavljen. Obavezna polja su označena s *

*

*

  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 obvezi.
  5. Pohrana podataka: Baza podataka koju hostira Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.