Qt SDK, installation og grundlæggende konfiguration i Ubuntu 19.10

om Qt SDK

I den næste artikel skal vi se på Qt Software Development Kit (Qt SDK). Dette inkluderer QtCreator IDE y Qt Framework Libraries med komplette kodeeksempler, blandt andet. Hvis du er en Ubuntu 19.10-bruger og ønsker at udvikle GUI-applikationer med Qt, skal du installere denne Qt SDK med en C ++ - kompilator.

Qt er ikke et programmeringssprog i sig selv. Det handler faktisk om en ramme skrevet i C ++. Dette er en ramme for udvikling af applikationer på tværs af platforme til desktop og mobil. Installation af det i 19.10 er lidt anderledes end hvordan det blev gjort i 18.04. Vi bliver nødt til at konfigurere compileren GNU GCC C++ på Ubuntu 19.10. Efter installationen har du det en komplet og klar Qt SDK med Qt Creator.

Det skal siges Qt er et gratis og open source-værktøjssæt til oprettelse af grafiske brugergrænseflader. Samt applikationer på tværs af platforme kører på forskellige hardware- og softwareplatforme såsom Gnu / Linux, Windows, macOS, Android med lidt eller ingen ændring af kodebase.

Qt-projektet er open source og involverer individuelle udviklere og organisationer, der arbejder for at fremme Qt. Er tilgængelig under både kommercielle og open source-licenser GPL 2.0, GPL 3.0 og LGPL 3.0.

Qt Creator er en platform-IDE programmeret i C ++, JavaScript og QML, som er en del af SDK som du kan udvikle grafiske brugergrænseflader til (GUI for dets forkortelse på engelsk) med Qt-bibliotekerne. Qt Creator tilbyder intelligent kodefuldførelse, et integreret hjælpesystem, debugger og også integration af de vigtigste versionskontrolsystemer (for eksempel git eller basar).

Installer Qt SDK på Ubuntu 19.10

Installer compileren

Den kompilator, som vi har brug for, kaldes g ++. Vi kan installere det ved at åbne en terminal (Ctrl + Alt + T) og skrive den:

sudo apt install g++

Installer Qt SDK

Dette er den komplette Qt. På alle værktøjer og kildekodeeksempler er inkluderet. Til installationen bliver vi nødt til at åbne en terminal (Ctrl + Alt + T) og skrive i den:

Qt SDK installation

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

Grundlæggende konfiguration af Qt Creator

Når installationen er færdig, er den første ting, vi skal gøre start vores nyinstallerede program. Derefter bliver vi nødt til at rulle til Værktøjer → Indstillingsmenu.

Nu bliver vi nødt til at klikke på Ekstraudstyr. Afslut med at vælge Fanen Kit og vælg Manual / Desk Kits.

konfigurations kompiler qt skaberen

I vinduet vil der være vælg en kompilator, selvom systemet automatisk kan registrere det. Det skal siges denne IDE har brug for en compiler konfigureret som g ++ at bygge og være i stand til at vise resultaterne af dine projekter.

I "Compiler" sektion, kan vi se indstillingen C ++. Her har vi ikke mere end vælg GCC C ++ 64 bit, hvis det ikke allerede er valgt. For at afslutte skal du bare trykke på «Ansøge ".

En grundlæggende test

Eksempler på Qt Creator

Efter alle ovenstående trin skal vi nu kunne starte programmering med Qt. Under installationen også vi installerer alle eksemplerne. Disse burde være tilgængelig fra Qt Creators hovedside.

Qt Creator tutorials

Som med kodeeksemplerne, alle selvstudier skal være synlige også på hovedsiden. Så det vil være meget let at få adgang til dem alle.

For at lave en grundlæggende test bliver vi kun nødt til at vælge et af eksemplerne blandt alle dem, som vi finder tilgængelige. Så kan vi kompiler det ved at trykke på Ctrl + R eller ved hjælp af den grønne '>' knap.

Det skal kompileres med succes, selvom vi muligvis har brug for det vælg en placering til dette eksempel.

qt-skaberen er ikke konfigureret

Vi kan vælge det fra knappen "Ukonfigureret”Som kan ses i det forrige skærmbillede.

bygge katalog Qt Creator

Denne knap åbner et nyt vindue som det forrige. I det vil vi se inden for muligheden "Build & Run”→“Byg”Markeret med rødt, denne mulige fejl i afkrydsningsfelt "Byg mappe". Der vil ikke være mere at gøre klik på knappen "Gennemse" og vælg mappen.

kører et eksempel

Herefter skal vi kunne kompilere eksemplet uden fejl. For mere information, kan du konsultere Qt site.


Vær den første til at kommentere

Efterlad din kommentar

Din e-mailadresse vil ikke blive offentliggjort. Obligatoriske felter er markeret med *

*

*

  1. Ansvarlig for dataene: Miguel Ángel Gatón
  2. Formålet med dataene: Control SPAM, management af kommentarer.
  3. Legitimering: Dit samtykke
  4. Kommunikation af dataene: Dataene vil ikke blive kommunikeret til tredjemand, undtagen ved juridisk forpligtelse.
  5. Datalagring: Database hostet af Occentus Networks (EU)
  6. Rettigheder: Du kan til enhver tid begrænse, gendanne og slette dine oplysninger.