„Qt 5.9.1“ (su „Qt Creator 4.3.1“) diegimas „Ubuntu“

apie QT kūrėją

Kitame straipsnyje apžvelgsime Qt 5.9.1. Tai naujausia „Windows“ versija kelių platformų programų sistema, plačiai naudojamas kuriant GUI programas. Be to, jis naudojamas kurti ne GUI programas, tokias kaip komandinės eilutės įrankiai ir serverių konsolės.

La versija 5.9.1 ateina su daugybe „Cmake“ integracijos patobulinimų, palyginti su ankstesnėmis versijomis. Apima „Qt Creator 4.3.1“ neprisijungus vykdomi diegimo paketai.

Qt tai nėra savaime programavimo kalba. Tai iš tikrųjų apie karkasą, parašytą C ++. Tai kelių platformų programų kūrimo sistema, skirta staliniams kompiuteriams ir mobiliesiems.

„Qt Creator“ veikia naudojant „Gnu / Linux“, „OS X“ ir „Windows“ ir siūlo išmanų kodo užbaigimą, įmontuotą pagalbos sistemą, derintuvą ir pagrindinių versijų valdymo sistemų (pvz., „git“ ar „Bazaar“) integravimą

Prieš pradėdami diegti šią kūrimo sistemą ir IDE „Ubuntu“, pažvelkime į keletą bendrų funkcijų.

Bendrosios QT charakteristikos 5.9.1

„QtCreator“

Naudojant „Qt“, GUI galima rašyti tiesiogiai C ++ formatu, naudojant valdiklio modulį. Taip pat yra interaktyvus grafinis įrankis, vadinamas Qt dizaineris. Tai veikia kaip valdikliui priklausančių GUI kodų generatorius. Be to, šį įrankį galima naudoti savarankiškai, tačiau jis sklandžiai integruojamas į Qt kūrėjas.

Į diegimą įtrauktas „Qt Creator 4.3.1 IDE“ gali būti geras įrankis kuriant dideles programas. Šis IDE padės mums ne tik paryškinti sintaksę, susipažinti su pavyzdžiais ir pamokomis. Tai taip pat padės mums konfigūruojant skirtingas įrankių grandines. Jei kas neprisimena, tai IDE buvo tas, kurį naudojo SKD iš vėlyvojo „Ubuntu Phone“.

„QT Creator“ yra visiškas IDE, tačiau tuo pačiu tai leis mums tai padaryti galimybė pridėti papildinius, kurie pagerina jo funkcionalumą. Šiuos papildinius galima rasti oficialiame puslapyje, tačiau reikia patikslinti, kad yra ir kitų priedų, kurie nėra oficialūs ir veikia tinkamai.

Įdiekite Qt 5.9.1

Įdiegti šią programą į „Ubuntu“ yra labai paprasta. Pirmiausia mes atsisiųsime .run failas iš savo svetainės. Tada turėsime suteikti tik vykdymo leidimus failui, kurį ką tik atsisiuntėme, ir pabaigti galėsime pradėti diegimą be problemų. Kad galėtumėte visa tai padaryti, turite tiesiog atidaryti terminalą („Ctrl“ + „Alt“ + T) ir į jį parašyti kažką panašaus.

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

Diegdami turėsite įvesti prieigos duomenis į savo sąskaitą, sukurti naują vartotojo abonementą arba tiesiog praleisti šį veiksmą.

prisijungimo qt sąskaita

Palikite diegimo kelią numatytuoju arba pakeiskite jį, jei jums nepatinka numatytasis katalogas. Likusi diegimo dalis neturi daugiau istorijos nei sustojimas pažvelgti į programos dokumentaciją nuorodose, kurios mums bus parodytos diegimo pabaigoje. Tu gali išsamiau žiūrėkite instaliaciją nuo Wiki projekto. Teksto galima rasti įvairiomis kalbomis, įskaitant ispanų.

Nustatykite kompiliatorių

pasirinkite Qt Creator kompiliatorių

Pirmiausia turite paleisti naujai įdiegtą programą. Tada turėsime pereiti į meniu Įrankiai> Parinktys. Dabar turėsime spustelėti Sukurti ir paleisti. Užbaikite pasirinkdami skirtuką „Kit“. Turėsite sukonfigūruoti kompiliatorių, jei sistema jį aptiks automatiškai. Tai pasakyti šiam IDE reikia sukonfigūruoti kompiliatorių sukurti ir sugebėti parodyti savo projektų rezultatus.

Kuriant tarnybą, gali būti klaidų. Du tipiškiausi, susiję su kompiliatoriumi, būtų šie:

klaida: g ++ komanda nerasta
sprendimas: sudo apt install buil-essential

GL / gl.h klaida. Nėra tokio failo ar katalogo
sprendimas: sudo apt įdiegti mesa-common-dev


Palikite komentarą

Jūsų elektroninio pašto adresas nebus skelbiamas. Privalomi laukai yra pažymėti *

*

*

  1. Atsakingas už duomenis: Miguel Ángel Gatón
  2. Duomenų paskirtis: kontroliuoti šlamštą, komentarų valdymą.
  3. Įteisinimas: jūsų sutikimas
  4. Duomenų perdavimas: Duomenys nebus perduoti trečiosioms šalims, išskyrus teisinius įsipareigojimus.
  5. Duomenų saugojimas: „Occentus Networks“ (ES) talpinama duomenų bazė
  6. Teisės: bet kuriuo metu galite apriboti, atkurti ir ištrinti savo informaciją.