Si të krijoni programin tuaj të parë Qt në Ubuntu Linux: 7 hapa

Përmbajtje:

Si të krijoni programin tuaj të parë Qt në Ubuntu Linux: 7 hapa
Si të krijoni programin tuaj të parë Qt në Ubuntu Linux: 7 hapa

Video: Si të krijoni programin tuaj të parë Qt në Ubuntu Linux: 7 hapa

Video: Si të krijoni programin tuaj të parë Qt në Ubuntu Linux: 7 hapa
Video: Быстрая укладка плитки на стены в санузле. ПЕРЕДЕЛКА ХРУЩЕВКИ от А до Я #27 2024, Prill
Anonim

Kompleti i zhvillimit të softuerit Qt (SDK) është një kornizë e ndërfaqes së përdoruesit të aplikacionit ndër -platformë e lëvizshme e cila punon në sistemet operative Windows, Linux dhe Mac OS X. Qt SDK ju ndihmon të krijoni ndërfaqe grafike të përdoruesit (GUI) për aplikacionet tuaja që do të funksionojnë në Windows, Linux dhe Mac OS X.

Për këtë artikull ne do të përdorim hapat e mëposhtëm të thjeshtë për të ndërtuar programin tonë të parë Qt HelloWorld.

  1. Krijoni drejtorinë QtHelloWorld në mënyrë që të mbani programin tuaj Qt
  2. Ndryshoni në drejtorinë tuaj QtHelloWorld
  3. Krijoni skedarin burimor Qt main.cpp brenda drejtorisë QtHelloWorld
  4. Përpiloni dhe drejtoni programin tuaj QtHelloWorld

    Shënim:

    Ky dokument supozon se keni Qt SDK të instaluar me sukses në sistemin tuaj operativ. Nëse nuk e keni të instaluar Qt SDK në sistemin tuaj, shihni dokumentin e mëposhtëm për më shumë informacion Si të instaloni Qt SDK në Ubuntu Linux. Ky dokument gjithashtu supozon se keni njohuri themelore të gjuhës programuese C ++. Në thelb, Qt SDK është programuar në C ++ dhe mbështetet shumë në dizajnin dhe funksionet e C ++. Shënim:

    Ka disa ndryshime të përpilimit me Qt SDK 4.8 dhe Qt SDK 5.0, me shpresë se ky artikull do të qetësojë çështjet e përpilimit midis dy versioneve të ndryshme të QT SDK.

    Hapa

    Metoda 1 nga 1: Udhëzimet e Përpilimit Qt 4.8 SDK

    Krijoni programin tuaj të parë Qt në Ubuntu Linux Hapi 1
    Krijoni programin tuaj të parë Qt në Ubuntu Linux Hapi 1

    Hapi 1. Për këtë ushtrim ne do të hapim një terminal në Ubuntu Linux dhe do të lëshojmë komandën e mëposhtme e cila do të krijojë drejtorinë kryesore për një program Qt

    • Lloji/Kopjo/Ngjit:

      mkdir QtHelloWorld

    Krijoni programin tuaj të parë Qt në Ubuntu Linux Hapi 2
    Krijoni programin tuaj të parë Qt në Ubuntu Linux Hapi 2

    Hapi 2. Ndryshoni në drejtorinë tuaj QtHelloWorld duke lëshuar komandën e mëposhtme

    • Lloji/Kopjo/Ngjit:

      cd QtHelloWorld

    • Kjo është shumë e rëndësishme për t'u siguruar që jeni në drejtorinë e duhur kur krijoni programin tuaj Qt.
    Krijoni programin tuaj të parë Qt në Ubuntu Linux Hapi 3
    Krijoni programin tuaj të parë Qt në Ubuntu Linux Hapi 3

    Hapi 3. Ndërsa jemi në drejtorinë QtHelloWorld, ne do të krijojmë skedarin tonë të kodit burimor të Programit Qt

    • Lloji/Kopjo/Ngjit:

      nano kryesore.cpp

    • ose
    • Lloji/Kopjo/Ngjit:

      gedit kryesore.cpp

    • Kjo komandë do të krijojë skedarin main.cpp për programin Qt
    Krijoni programin tuaj të parë Qt në Ubuntu Linux Hapi 4
    Krijoni programin tuaj të parë Qt në Ubuntu Linux Hapi 4

    Hapi 4. Tani shtoni rreshtat e mëposhtëm në kutinë e kodit më poshtë në skedarin tuaj të kodit burimor main.cpp

    • Lloji/Kopjo/Ngjit:

    #include #include #include int main (int argc, char *argv ) {QApplication app (argc, argv); Përshëndetje QLabel ("Mirësevini në programin tim të parë WikiHow Qt"); hello.setWindowTitle ("Programi im i parë WikiHow Qt"); përshëndetje. madhësia (400, 400); pershendetje.shfaq (); kthehu app.exec (); }

    • Ruani skedarin si main.cpp dhe dilni

      Sigurohuni që jeni në QtHelloWorld drejtori para se të futni komandat e mëposhtme më poshtë për të ndërtuar dhe përpiluar skedarin.

    • Lloji/Kopjo/Ngjit:

      qmake -projekt

      Kjo do të krijojë skedarin e projektit Qt

    • Lloji/Kopjo/Ngjit:

      qmake

      Kjo do të krijojë skedarin Qt make

    • Lloji/Kopjo/Ngjit:

      bëj

      Kjo do të përpilojë skedarin Qt make në sistemin tuaj në një program të ekzekutueshëm. Në këtë pikë, me kusht që të mos ketë gabime, skedari duhet të përpilohet në një program të ekzekutueshëm

    • Së fundi ekzekutoni programin tuaj duke ekzekutuar programin Qt. Përdorni komandën./ për të ekzekutuar skedarin tuaj të ekzekutueshëm ose shkruani emrin e programit të ekzekutueshëm në rreshtin e terminalit.
    • Lloji/Kopjo/Ngjit:

      ./QtHelloWorld

    Video - Duke përdorur këtë shërbim, disa informacione mund të ndahen me YouTube

    Udhëzimet e përpilimit të Qt 5.0 SDK:

    1. Për këtë ushtrim ne do të hapim një terminal në Ubuntu Linux dhe do të lëshojmë komandën e mëposhtme e cila do të krijojë drejtorinë kryesore për një program Qt.

      • Lloji/Kopjo/Ngjit:

        mkdir QtHelloWorld

    2. Ndryshoni në drejtorinë tuaj QtHelloWorld duke lëshuar komandën e mëposhtme

      • Lloji/Kopjo/Ngjit:

        cd QtHelloWorld

      • Kjo është shumë e rëndësishme për t'u siguruar që jeni në drejtorinë e duhur kur krijoni programin tuaj Qt.
    3. Ndërsa jemi në drejtorinë QtHelloWorld, ne do të krijojmë skedarin tonë të kodit burimor të Programit Qt

      • Lloji/Kopjo/Ngjit:

        nano kryesore.cpp

      • ose
      • Lloji/Kopjo/Ngjit:

        gedit kryesore.cpp

      • Kjo komandë do të krijojë skedarin main.cpp për programin Qt
    4. Tani shtoni rreshtat e mëposhtëm në kutinë e kodit më poshtë në skedarin tuaj të kodit burimor main.cpp.

      • Lloji/Kopjo/Ngjit:

      #include #include #include int main (int argc, char *argv ) {QApplication app (argc, argv); Përshëndetje QLabel ("Mirësevini në programin tim të parë WikiHow Qt"); hello.setWindowTitle ("Programi im i parë WikiHow Qt"); përshëndetje. madhësia (400, 400); pershendetje.shfaq (); kthehu app.exec (); }

      • Ruani skedarin si main.cpp dhe dilni

        Sigurohuni që jeni në QtHelloWorld drejtori para se të futni komandat e mëposhtme më poshtë për të ndërtuar dhe përpiluar skedarin.

      • Lloji/Kopjo/Ngjit:

        qmake -projekt

      • Kjo do të gjenerojë skedarin e projektit Qt
      • Sidoqoftë, në Qt 5.0 SDK duhet të përdorni një redaktues teksti dhe të shtoni sa më poshtë në skedarin tuaj të krijuar.. Pro, të përdorni një redaktues teksti si nano ose gedit dhe të lëshoni komandat e mëposhtme:
      • Lloji/Kopjo/Ngjit:

        nano QtHelloWorld.pro

      • QtHelloWorld.pro juaj i krijuar duhet të duket i ngjashëm me këtë:

      TEMPLATE = app TARGET = QtHelloWorld #INCLUDEPATH +=. # HYRJE BURIMET += main.cpp

      Ndryshoni skedarin tuaj të gjeneruar QtHelloWorld.pro që të duket kështu:

      TEMPLATE = aplikacioni TARGET = QtHelloWorld QT += gui bazë QT += widget -et #INCLUDEPATH +=. # HYRJE BURIMET += main.cpp

      • Pasi të shtoni rreshtat e mëposhtëm në skedarin QtHelloWorld.pro nën fjalën kyçe TARGET, atëherë ekzekutoni qmake
      • Lloji/Kopjo/Ngjit:

        QT += gui bazë

      • Lloji/Kopjo/Ngjit:

        QT += widget

        Ruani skedarin dhe dilni

      • Lloji/Kopjo/Ngjit:

        qmake

        Kjo do të krijojë skedarin Qt make

      • Lloji/Kopjo/Ngjit:

        bëj

        Kjo do të përpilojë skedarin Qt make në sistemin tuaj në një program të ekzekutueshëm. Në këtë pikë, me kusht që të mos ketë gabime, skedari duhet të përpilohet në një program të ekzekutueshëm

      • Së fundi, ekzekutoni programin tuaj duke ekzekutuar programin Qt. Përdorni komandën./ për të ekzekutuar skedarin tuaj të ekzekutueshëm ose shkruani emrin e programit të ekzekutueshëm në rreshtin e terminalit.
      • Lloji/Kopjo/Ngjit:

        ./QtHelloWorld

Recommended: