Qt 5.9.1, (med Qt Creator 4.3.1 inkludert) installasjon på Ubuntu

om QT Creator

I neste artikkel skal vi ta en titt på Qt 5.9.1. Dette er den siste versjonen av et applikasjonsrammeverk på tvers av plattformer, mye brukt til å utvikle GUI-applikasjoner. Det brukes også til å utvikle ikke-GUI-programmer som kommandolinjeverktøy og serverkonsoller.

La versjon 5.9.1 kommer med en rekke forbedringer av Cmake-integrasjonen i forhold til tidligere versjoner. Det inkluderer Qt Creator 4.3.1 offline installasjonspakker.

Qt det er ikke et programmeringsspråk i seg selv. Det handler faktisk om et rammeverk skrevet i C ++. Dette er et plattformt applikasjonsutviklingsrammeverk for stasjonær og mobil.

Qt Creator kjører på Gnu / Linux, OS X og Windows og tilbyr fullføring av smart kode, et innebygd hjelpesystem, feilsøking og også integrering av store versjonskontrollsystemer (f.eks. git eller Bazaar)

Før vi fortsetter med installasjonen av dette utviklingsrammeverket og IDE i Ubuntu, la oss ta en titt på noen generelle funksjoner.

Generelle egenskaper ved QT 5.9.1

QtCreator

Med Qt kan GUI-er skrives direkte i C ++ ved hjelp av widgetmodulen. Den leveres også med et interaktivt grafisk verktøy som kalles QtDesigner. Dette fungerer som en kodegenerator for widgetbaserte GUIer. I tillegg kan dette verktøyet brukes uavhengig, men det integreres også sømløst i QtCreator.

Qt Creator 4.3.1 IDE, som er inkludert i installasjonen, kan være et godt verktøy for å utvikle store applikasjoner. Denne IDE vil ikke bare hjelpe oss med syntaksutheving, tilgang til eksempler og opplæringsprogrammer. Det vil også hjelpe oss når vi konfigurerer forskjellige verktøykjeder. Hvis noen ikke husker det, var denne IDE den som ble brukt av SKD fra avdøde Ubuntu Phone.

QT Creator er en komplett IDE, men samtidig vil den tillate oss å muligheten for å legge til plugins som forbedrer funksjonaliteten. Disse pluginene finner du på den offisielle siden, men det må avklares at det også er andre tillegg som ikke er offisielle, og som fungerer riktig.

Installer Qt 5.9.1

Installering av dette programmet i Ubuntu er veldig enkelt. Først skal vi laste ned .run-fil fra nettstedet ditt. Da må vi bare gi utførelsestillatelser til filen vi nettopp har lastet ned, og for å fullføre kan vi starte installasjonen uten problemer. For å være i stand til å gjøre alt dette, må du bare åpne en terminal (Ctrl + Alt + T) og skrive noe som følgende i den.

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

Under installasjonen må du legge inn tilgangsdata til kontoen din, opprette en ny brukerkonto eller bare hoppe over dette trinnet.

logg inn qt-konto

La installasjonsstien være standard, eller endre den i tilfelle du ikke liker standardkatalogen. Resten av installasjonen har ikke mer historie enn å stoppe for å se på dokumentasjonen til programmet i lenkene som vil bli vist til oss på slutten av installasjonen. Du kan se installasjonen mer detaljert fra Wiki av det aktuelle prosjektet. Teksten finnes på forskjellige språk, inkludert spansk.

Sett opp en kompilator

velg en kompilator for Qt Creator

Først må du starte vårt nylig installerte program. Deretter må vi gå til Verktøy> Alternativer-menyen. Nå må vi klikke på Opprett og kjør. Avslutt med å velge Kit-fanen. Du må konfigurere en kompilator hvis systemet oppdager den automatisk. Å si det denne IDE trenger en kompilator konfigurert å bygge og være i stand til å vise resultatene av prosjektene dine.

Når du bygger applikasjonen på vakt, kan det vises noen feil. De to mest typiske relatert til kompilatoren vil være:

feil: g ++ Kommando ikke funnet
løsning: sudo apt install buil-essential

GL / gl.h feil. Ingen slik fil eller katalog
løsning: sudo apt installere mesa-common-dev


Bli den første til å kommentere

Legg igjen kommentaren

Din e-postadresse vil ikke bli publisert. Obligatoriske felt er merket med *

*

*

  1. Ansvarlig for dataene: Miguel Ángel Gatón
  2. Formålet med dataene: Kontroller SPAM, kommentaradministrasjon.
  3. Legitimering: Ditt samtykke
  4. Kommunikasjon av dataene: Dataene vil ikke bli kommunisert til tredjeparter bortsett fra ved juridisk forpliktelse.
  5. Datalagring: Database vert for Occentus Networks (EU)
  6. Rettigheter: Når som helst kan du begrense, gjenopprette og slette informasjonen din.