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

o QT Creatoru

U sljedećem članku ćemo pogledati Qt 5.9.1. Ovo je najnovija verzija okvir za više platformi, široko korišten za razvoj GUI aplikacija. Također, koristi se za razvoj programa koji nisu GUI kao što su alati naredbenog retka i serverske konzole.

La 5.9.1 verzija dolazi s mnoštvom poboljšanja integracije Cmake u odnosu na prethodne verzije. To uključuje Qt Creator 4.3.1 offline instalacijski paketi.

Qt to nije programski jezik sam po sebi. Zapravo se radi o tome okvir napisan na C ++. Ovo je okvir za razvoj različitih platformi za radne površine i mobilne uređaje.

Qt Creator radi na Gnu / Linuxu, OS X i Windowsu i nudi pametno dovršavanje koda, ugrađeni sistem pomoći, program za pronalaženje pogrešaka i integraciju glavnih sistema za kontrolu verzija (npr. git ili Bazaar)

Pre nego što nastavimo sa instalacijom ovog razvojnog okvira i IDE-a u Ubuntuu, pogledajmo neke opšte karakteristike.

Opće karakteristike QT 5.9.1

QtCreator

Sa Qt, grafički korisnički interfejsi se mogu pisati direktno na C ++ pomoću svog modula widget-a. Također dolazi s interaktivnim grafičkim alatom uključenim tzv QtDesigner. Ovo radi kao generator koda za GUI zasnovane na dodacima. Pored toga, ovaj se alat može koristiti samostalno, ali se takođe 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 u isticanju sintakse, pristupu 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 IDE je koristio SKD sa kasnog Ubuntu telefona.

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

Instalirajte Qt 5.9.1

Instaliranje ovog programa u Ubuntu je vrlo jednostavno. Prvo ćemo preuzeti .run datoteka sa vaše web lokacije. Tada ćemo samo morati dati dozvole za izvršavanje datoteke koju smo upravo preuzeli, a do kraja možemo pokrenuti instalaciju bez problema. Da biste sve ovo mogli, 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.

login qt account

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

Postavite kompajler

odaberite kompajler za Qt Creator

Prvo morate pokrenuti naš novoinstalirani program. Dalje ćemo morati pomaknuti do izbornika Alati> Opcije. Sada ćemo morati kliknuti na Create and run. Završite odabirom kartice Kit. Morat ćete konfigurirati kompajler ako ga sistem automatski prepozna. Da to kažem ovaj IDE treba konfiguriran kompajler da gradite i budete u mogućnosti da pokažete rezultate svojih projekata.

Prilikom izrade dežurne aplikacije mogle bi se prikazati neke greške. Dvije najtipičnije one povezane sa kompajlerom bile bi:

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

GL / gl.h greška. Nema takve datoteke ili direktorija
rješenje: sudo apt install mesa-common-dev


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.