Instalacija Qt 5.9.1, (s uključenim Qt Creator 4.3.1) na Ubuntu

o QT Creatoru

U sljedećem ćemo članku pogledati Qt 5.9.1. Ovo je najnovija verzija okvir za više platformi, široko korišten za razvoj GUI aplikacija. Također se koristi za razvoj programa koji nisu GUI, poput alata naredbenog retka i poslužiteljskih konzola.

La Verzija 5.9.1 dolazi s mnoštvom poboljšanja integracije Cmake u odnosu na prethodne verzije. Uključuje Qt Creator 4.3.1 izvanmrežni instalacijski paketi.

Qt on sam po sebi nije programski jezik. Zapravo se radi o tome okvir napisan na C ++. Ovo je okvir za razvoj različitih platformi za stolna računala i mobilne uređaje.

Qt Creator radi na Gnu / Linuxu, OS X i Windowsu i nudi pametno dovršavanje koda, ugrađeni sustav pomoći, program za ispravljanje pogrešaka te također integraciju glavnih sustava za kontrolu verzija (npr. git ili Bazaar)

Prije nastavka s instalacijom ovog razvojnog okvira i IDE-a u Ubuntuu, pogledajmo neke opće značajke.

Opće karakteristike QT 5.9.1

QtCreator

Uz Qt, GUI se mogu pisati izravno u C ++ pomoću svog modula widgeta. Također dolazi s interaktivnim grafičkim alatom uključenim tzv Qt dizajner. Ovo radi kao generator koda za GUI temeljene na widgetima. Osim toga, ovaj se alat može koristiti samostalno, ali se također neprimjetno integrira u QtCreator.

Qt Creator 4.3.1 IDE, koji je uključen u instalaciju, može biti dobar alat za razvoj velikih aplikacija. Ovaj IDE neće nam pomoći samo s isticanjem sintakse, pristupom primjerima i vodičima. Također će nam pomoći pri konfiguriranju različitih lanaca alata. U slučaju da se netko ne sjeća, ovaj je IDE koristio SKD s pokojnog Ubuntu telefona.

QT Creator je cjelovit IDE, ali istovremeno će nam to i omogućiti mogućnost dodavanja dodataka koji poboljšavaju njegove funkcionalnosti. Ovi se dodaci mogu naći na službenoj stranici, ali mora se pojasniti da postoje i drugi dodaci koji nisu službeni i koji rade ispravno.

Instalirajte Qt 5.9.1

Instaliranje ovog programa u Ubuntu vrlo je jednostavno. Prvo ćemo preuzeti .run datoteka sa vašeg web mjesta. Tada ćemo datoteci koju smo upravo preuzeli morati dati dozvole za izvršavanje, a da bismo dovršili instalaciju možemo pokrenuti bez problema. Da biste sve to mogli, samo morate otvoriti terminal (Ctrl + Alt + T) i u njega napisati nešto poput sljedećeg.

wget http://download.qt.io/official_releases/qt/5.9/5.9.1/qt-opensource-linux-x64-5.9.1.run

chmod +x qt-opensource-linux-x64-5.9.1.run

./qt-opensource-linux-x64-5.9.1.run

Tijekom instalacije morat ćete unijeti pristupne podatke svom računu, stvoriti novi korisnički račun ili jednostavno preskočiti ovaj korak.

prijava qt račun

Ostavite zadani put instalacije ili ga promijenite u slučaju da vam se ne sviđa zadani direktorij. Ostatak instalacije nema više povijesti nego zaustavljanje kako bismo pogledali dokumentaciju programa na vezama koje će nam biti prikazane na kraju instalacije. Možeš detaljnije pogledajte instalaciju od Wiki dotičnog projekta. Tekst se može naći na različitim jezicima, uključujući španjolski.

Postavite prevoditelj

odaberite kompajler za Qt Creator

Prvo morate pokrenuti naš novoinstalirani program. Dalje ćemo se morati prebaciti na izbornik Alati> Opcije. Sada ćemo morati kliknuti na Stvori i pokreni. Završite odabirom kartice Kit. Morat ćete konfigurirati prevoditelj ako ga sustav automatski prepozna. Da to kažem ovom IDE-u treba konfiguriran kompajler kako biste izgradili i mogli pokazati rezultate svojih projekata.

Prilikom izrade dežurne aplikacije mogle bi se pokazati neke pogreške. Dvije najtipičnije one povezane s kompajlerom bile bi:

pogreška: g ++ Naredba nije pronađena
rješenje: sudo apt install buil-bitno

Pogreška GL / gl.h. nema takve datoteke ili direktorija
rješenje: sudo apt instalirati mesa-common-dev


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.