Ensimmäisen Qt -ohjelman luominen Ubuntu Linuxille: 7 vaihetta

Sisällysluettelo:

Ensimmäisen Qt -ohjelman luominen Ubuntu Linuxille: 7 vaihetta
Ensimmäisen Qt -ohjelman luominen Ubuntu Linuxille: 7 vaihetta

Video: Ensimmäisen Qt -ohjelman luominen Ubuntu Linuxille: 7 vaihetta

Video: Ensimmäisen Qt -ohjelman luominen Ubuntu Linuxille: 7 vaihetta
Video: 12V autolaturi harjattomaan generaattoriin 2024, Huhtikuu
Anonim

Qt (SDK) -ohjelmistokehityssarja on kannettava cross -platform -käyttöliittymäkehys, joka toimii Windows-, Linux- ja Mac OS X -käyttöjärjestelmissä. Qt SDK auttaa sinua luomaan graafisia käyttöliittymiä (GUI) sovelluksillesi, jotka toimivat Windowsissa, Linuxissa ja Mac OS X: ssä.

Tässä artikkelissa aiomme käyttää seuraavia yksinkertaisia vaiheita ensimmäisen Qt HelloWorld -ohjelmamme rakentamiseen.

  1. Luo hakemisto QtHelloWorld Qt -ohjelman säilyttämiseksi
  2. Vaihda hakemistoosi QtHelloWorld
  3. Luo Qt -lähdetiedosto main.cpp QtHelloWorld -hakemistossa
  4. Kokoa ja suorita QtHelloWorld -ohjelmasi

    Huomautus:

    Tässä asiakirjassa oletetaan, että Qt SDK on asennettu onnistuneesti käyttöjärjestelmääsi. Jos järjestelmääsi ei ole asennettu Qt SDK: ta, katso seuraavassa asiakirjassa lisätietoja Qt SDK: n asentamisesta Ubuntu Linuxiin. Tässä asiakirjassa oletetaan myös, että sinulla on perustiedot C ++ -ohjelmointikielestä. Pohjimmiltaan Qt SDK on ohjelmoitu C ++: ksi ja se riippuu suuresti C ++: n suunnittelusta ja toiminnoista. Huomautus:

    Qt SDK 4.8: ssa ja Qt SDK 5.0: ssa on joitain käännösmuutoksia, toivottavasti tämä artikkeli helpottaa kahden eri Qt SDK -version välistä kääntämisongelmaa.

    Askeleet

    Menetelmä 1: 1: Qt 4.8 SDK -kokoamisohjeet

    Luo ensimmäinen Qt -ohjelma Ubuntu Linuxissa Vaihe 1
    Luo ensimmäinen Qt -ohjelma Ubuntu Linuxissa Vaihe 1

    Vaihe 1. Tätä harjoitusta varten avaamme päätelaitteen Ubuntu Linuxille ja annamme seuraavan komennon, joka luo Qt -ohjelman päähakemiston

    • Tyyppi/Kopioi/Liitä:

      mkdir QtHelloWorld

    Luo ensimmäinen Qt -ohjelma Ubuntu Linuxissa Vaihe 2
    Luo ensimmäinen Qt -ohjelma Ubuntu Linuxissa Vaihe 2

    Vaihe 2. Vaihda QtHelloWorld -hakemistoosi antamalla seuraava komento

    • Tyyppi/Kopioi/Liitä:

      cd QtHelloWorld

    • Tämä on erittäin tärkeää sen varmistamiseksi, että olet oikeassa hakemistossa, kun luot Qt -ohjelmaa.
    Luo ensimmäinen Qt -ohjelma Ubuntu Linuxissa Vaihe 3
    Luo ensimmäinen Qt -ohjelma Ubuntu Linuxissa Vaihe 3

    Vaihe 3. Kun olemme QtHelloWorld -hakemistossa, aiomme luoda Qt -ohjelman lähdekooditiedoston

    • Tyyppi/Kopioi/Liitä:

      nano main.cpp

    • tai
    • Tyyppi/Kopioi/Liitä:

      gedit main.cpp

    • Tämä komento luo main.cpp -tiedoston Qt -ohjelmalle
    Luo ensimmäinen Qt -ohjelma Ubuntu Linuxissa Vaihe 4
    Luo ensimmäinen Qt -ohjelma Ubuntu Linuxissa Vaihe 4

    Vaihe 4. Lisää nyt seuraavat rivit alla olevaan koodikenttään main.cpp -lähdekooditiedostoosi

    • Tyyppi/Kopioi/Liitä:

      #include #include #include int main (int argc, char *argv ) {QApplication app (argc, argv); QLabel hei ("Welcome to my first WikiHow Qt program"); hello.setWindowTitle ("Ensimmäinen WikiHow Qt -ohjelmani"); hei.kokoa (400, 400); hello.show (); palauta app.exec (); }

      • Tallenna tiedosto main.cpp -muodossa ja poistu

        Varmista, että olet QtHelloWorld hakemistoon, ennen kuin kirjoitat alla olevat seuraavat komennot tiedoston luomiseksi ja kääntämiseksi.

      • Tyyppi/Kopioi/Liitä:

        qmake -projekti

        Tämä luo Qt -projektitiedoston

      • Tyyppi/Kopioi/Liitä:

        qmake

        Tämä luo Qt make -tiedoston

      • Tyyppi/Kopioi/Liitä:

        tehdä

        Tämä kokoaa Qt make -tiedoston järjestelmääsi suoritettavaksi ohjelmaksi. Jos tässä vaiheessa ei ole virheitä, tiedoston pitäisi koota suoritettavaksi ohjelmaksi

      • Suorita lopuksi ohjelma suorittamalla suoritettava Qt -tiedosto. Suorita suoritettava tiedosto komennolla./ tai kirjoita suoritettavan ohjelman nimi päätelaitelinjalle.
      • Tyyppi/Kopioi/Liitä:

        ./QtHelloWorld

      Video - Käyttämällä tätä palvelua joitakin tietoja voidaan jakaa YouTuben kanssa

      Qt 5.0 SDK -kokoamisohjeet:

      1. Tätä harjoitusta varten avaamme päätelaitteen Ubuntu Linuxille ja annamme seuraavan komennon, joka luo Qt -ohjelman päähakemiston.

        • Tyyppi/Kopioi/Liitä:

          mkdir QtHelloWorld

      2. Vaihda QtHelloWorld -hakemistoosi antamalla seuraava komento

        • Tyyppi/Kopioi/Liitä:

          cd QtHelloWorld

        • Tämä on erittäin tärkeää sen varmistamiseksi, että olet oikeassa hakemistossa, kun luot Qt -ohjelmaa.
      3. Kun olemme QtHelloWorld -hakemistossa, aiomme luoda Qt -ohjelman lähdekooditiedoston

        • Tyyppi/Kopioi/Liitä:

          nano main.cpp

        • tai
        • Tyyppi/Kopioi/Liitä:

          gedit main.cpp

        • Tämä komento luo main.cpp -tiedoston Qt -ohjelmalle
      4. Lisää nyt seuraavat rivit alla olevaan koodikenttään main.cpp -lähdekooditiedostoosi.

        • Tyyppi/Kopioi/Liitä:

          #include #include #include int main (int argc, char *argv ) {QApplication app (argc, argv); QLabel hei ("Welcome to my first WikiHow Qt program"); hello.setWindowTitle ("Ensimmäinen WikiHow Qt -ohjelmani"); hei.kokoa (400, 400); hello.show (); palauta app.exec (); }

          • Tallenna tiedosto main.cpp -muodossa ja poistu

            Varmista, että olet QtHelloWorld hakemistoon, ennen kuin kirjoitat alla olevat seuraavat komennot tiedoston luomiseksi ja kääntämiseksi.

          • Tyyppi/Kopioi/Liitä:

            qmake -projekti

          • Tämä luo Qt -projektitiedoston
          • Kuitenkin Qt 5.0 SDK: ssa sinun on käytettävä tekstieditoria ja lisättävä seuraava luomallesi *.pro -tiedostoon, käytettävä tekstieditoria, kuten nano tai gedit, ja annettava seuraavat komennot:
          • Tyyppi/Kopioi/Liitä:

            nano QtHelloWorld.pro

          • Luomasi QtHelloWorld.pro pitäisi näyttää tältä:

          MALLI = sovellus TARGET = QtHelloWorld #INCLUDEPATH +=. # Syöttölähteet += main.cpp

          Muokkaa luomaasi QtHelloWorld.pro -tiedostoa tältä:

          MALLI = sovellus TARGET = QtHelloWorld QT += ydin gui QT += widgetit #INCLUDEPATH +=. # Syöttölähteet += main.cpp

          • Kun olet lisännyt seuraavat rivit QtHelloWorld.pro -tiedostoon TARGET -avainsanalla, suorita sitten qmake
          • Tyyppi/Kopioi/Liitä:

            QT += ydin

          • Tyyppi/Kopioi/Liitä:

            QT += widgetit

            Tallenna tiedosto ja poistu

          • Tyyppi/Kopioi/Liitä:

            qmake

            Tämä luo Qt make -tiedoston

          • Tyyppi/Kopioi/Liitä:

            tehdä

            Tämä kokoaa Qt make -tiedoston järjestelmääsi suoritettavaksi ohjelmaksi. Tässä vaiheessa edellyttäen, että virheitä ei ole, tiedoston pitäisi kääntää suoritettavaksi ohjelmaksi

          • Suorita lopuksi ohjelma suorittamalla suoritettava Qt -tiedosto. Suorita suoritettava tiedosto komennolla./ tai kirjoita suoritettavan ohjelman nimi päätelaitelinjalle.
          • Tyyppi/Kopioi/Liitä:

            ./QtHelloWorld

Suositeltava: