instalați Qt Creator și compilați primul program pe Ubuntu

despre compila tu primer programa con Qt Creator

în articolul următor vom arunca o privire la modul de instalare Qt Creator și cum să compilați un program de bază în Ubuntu. Qt este un mediu de lucru orientat pe obiecte, cross-platform. Este folosit pentru a dezvolta programe care utilizează o interfață grafică de utilizator sau diferite instrumente de linie de comandă și console pentru servere care nu necesită o interfață grafică de utilizator.

Qt este un cadru gratuit, open source, cross-platform de dezvoltare a aplicațiilor. Este compatibil cu diverse platforme ca; Gnu / Linux, OS X, Windows, Android, iOS și altele. Mai mult decât un limbaj de programare, Qt este un cadru scris în c ++.

în rândurile următoare vom vedea cum instalați Qt Creator prin linia de comandă. Mai târziu vom vedea cum să scriem un program de stil simplu Hello World și cum să îl rulăm. Toate acestea am de gând să fac pe Ubuntu 19.04.

instalați Qt Creator

articol similar:
Qt 5.9.1, (cu Qt Creator 4.3.1 inclus) instalarea pe Ubuntu

pentru a începe, vom instala build Essential, dacă nu îl aveți deja instalat. Acesta este un pachet care va permite utilizatorilor să instaleze și să utilizeze instrumentele C ++ în Ubuntu. Pentru a continua instalarea, deschidem un terminal (Ctrl + Alt + T) și mai întâi vom actualiza software-ul disponibil și apoi vom instala pachetul tastând:

sudo apt update; sudo apt install build-essential

dacă nu aveți instalat pachetul Qt Creator care conține instrumentele UI și linia de comandă pentru crearea și rularea proiectului Qt, scrieți în același terminal:

instalaci Qt Creator

sudo apt install qtcreator

dacă doriți ca Qt 5 să fie utilizat ca versiune implicită a Qt Creator, executați următoarea comandă:

instalaci Qt5-implicit

sudo apt install qt5-default

pentru a implementa proiecte mai complexe, va trebui să instalați documentația Qt și eșantioane. Acest lucru se poate face prin tastarea în terminal:

sudo apt-get install qt5-doc qtbase5-examples qtbase5-doc-html

pachetul qt5-doc conține documentația API Qt 5. Qtbase5-Exemple conține Qt Base 5 Exemple și qtbase5-doc-html conține documentația HTML pentru Qt 5 biblioteci de bază.

scrieți și compilați primul program Qt de la terminal

tot ceea ce va fi citit mai jos se poate face și dintr-un mediu grafic, dar în acest caz o vom face prin terminal. Scrierea și compilarea programelor Qt din linia de comandă Ubuntu este destul de simplă. Pașii de urmat sunt:

crearea unui director de proiect

vom începe prin crearea unui director de lucru pentru gazdă proiectul nostru Qt. În terminal (Ctrl + Alt + T) scriem:

directorio del proyecto Qt

mkdir ProyectoQt

creați un .fișier cpp în directorul de proiect

în directorul pe care tocmai l-am creat, vom executa următoarea comandă pentru a crea un .fișier cpp:

vim mainEjemplo.cpp

în fișierul gol, trebuie doar să copiați următorul cod. Singurul său scop este de a imprima o linie într-o fereastră cu titlul ‘primul meu program Qt’.

 c int

#include <QApplication>#include <QLabel>#include <QWidget>int main(int argc, char *argv){QApplication app(argc, argv);QLabel hola("<center>Ejemplo Qt para Ubunlog</center>");hola.setWindowTitle("Mi primer programa Qt");hola.resize(600, 400);hola.show();return app.exec();}

odată inserat în fișier, rămâne doar să salvați și să închideți editorul.

creați fișierul de proiect Qt

după salvarea fișierului și în interiorul folderului de proiect, următoarea comandă va trebui executată pentru a crea un fișier de proiect Qt:

qmake -project

qmake proyecto Qt
putem verifica dacă comanda anterioară a creat un fișier cu numele ProjectQt.pro în directorul Proiectului. Acest fișier de proiect este scheletul de bază pentru proiecte Qt și pot fi editate.

Setări în fișierul proiectului Qt

deoarece dorim să compilăm proiectul din linia de comandă, va trebui să adăugăm următoarea linie la .fișier pro pe care l-am creat în pasul anterior.

QT += gui widgets

pentru a face acest lucru, există doar deschide SampleProject.pro fișier și lipiți în interiorul liniei anterioare:

configuraci archivo proyecto QT

vim ProyectoQt.pro

creați un fișier executabil pentru proiect

următoarea comandă va crea un fișier cu numele ‘makefile’ în directorul de proiect.

qmake ProyectoQt.pro

generaci XVN makefile proyecto Qt

acum, vom folosi make pentru a compila Makefile într-un program executabil:

make

atâta timp cât nu există erori în proiect, această comandă ar trebui să creeze un program executabil în directorul de lucru.

creaci del archivo ejecutable

projectqt fișier de culoare verde, este fișierul executabil Qt.

testați programul

dacă ați ajuns la acest punct, sunteți gata să lansați fișierul executabil pe care l-am creat în pasul anterior. Puteți lansa programul tastând în terminal, în interiorul folderului de proiect:

./ProyectoQt

rezultatul acestui exemplu este după cum urmează:

 exemplu de execuție a programului Qt

Write a Comment

Adresa ta de email nu va fi publicată.