Jinsi ya Kuunda Programu yako ya Kwanza ya Qt kwenye Ubuntu Linux: Hatua 7

Orodha ya maudhui:

Jinsi ya Kuunda Programu yako ya Kwanza ya Qt kwenye Ubuntu Linux: Hatua 7
Jinsi ya Kuunda Programu yako ya Kwanza ya Qt kwenye Ubuntu Linux: Hatua 7

Video: Jinsi ya Kuunda Programu yako ya Kwanza ya Qt kwenye Ubuntu Linux: Hatua 7

Video: Jinsi ya Kuunda Programu yako ya Kwanza ya Qt kwenye Ubuntu Linux: Hatua 7
Video: Jinsi ya kujua rangi sahihi ya nyumba yako. 2024, Aprili
Anonim

Kiti cha kukuza programu ya Qt (SDK) ni mfumo wa kiolesura cha matumizi ya jukwaa la msalaba linalofanya kazi kwenye mifumo ya uendeshaji ya Windows, Linux na Mac OS X. Qt SDK inakusaidia kuunda njia za picha za watumiaji (GUI's) kwa programu zako ambazo zitaendesha kwenye Windows, Linux na Mac OS X.

Kwa kifungu hiki tutatumia hatua zifuatazo rahisi kujenga mpango wetu wa kwanza wa Qt HelloWorld.

  1. Unda saraka ya QtHelloWorld ili kushikilia mpango wako wa Qt
  2. Badilisha kwenye saraka yako ya QtHelloWorld
  3. Unda faili ya chanzo ya Qt kuu.cpp ndani ya saraka ya QtHelloWorld
  4. Kusanya na kuendesha programu yako ya QtHelloWorld

    Kumbuka:

    Hati hii inadhania una Qt SDK imewekwa vyema kwenye mfumo wako wa uendeshaji. Ikiwa huna Qt SDK iliyosanikishwa kwenye mfumo wako tafadhali angalia hati ifuatayo kwa habari zaidi Jinsi ya kusanikisha Qt SDK kwenye Ubuntu Linux. Hati hii pia inadhani una ujuzi wa kimsingi wa lugha ya programu ya C ++. Kwa kweli, Qt SDK imewekwa katika C ++ na inategemea sana muundo na kazi za C ++. Kumbuka:

    Kuna mabadiliko kadhaa ya mkusanyiko na Qt SDK 4.8 na Qt SDK 5.0, tunatumahi nakala hii itasasisha maswala ya mkusanyiko kati ya matoleo mawili tofauti ya Qt SDK.

    Hatua

    Njia ya 1 ya 1: Maagizo ya Mkusanyiko wa SDK

    Unda Programu yako ya Kwanza ya Qt kwenye Ubuntu Linux Hatua ya 1
    Unda Programu yako ya Kwanza ya Qt kwenye Ubuntu Linux Hatua ya 1

    Hatua ya 1. Kwa zoezi hili tutafungua terminal kwenye Ubuntu Linux na kutoa amri ifuatayo ambayo itaunda saraka kuu ya mpango wa Qt

    • Andika / Nakili / Bandika:

      mkdir QtHelloWorld

    Unda Programu yako ya Kwanza ya Qt kwenye Ubuntu Linux Hatua ya 2
    Unda Programu yako ya Kwanza ya Qt kwenye Ubuntu Linux Hatua ya 2

    Hatua ya 2. Badilisha katika saraka yako ya QtHelloWorld kwa kutoa amri ifuatayo

    • Andika / Nakili / Bandika:

      cd QtHelloWorld

    • Hii ni muhimu sana kuhakikisha kuwa uko kwenye saraka sahihi wakati wa kuunda programu yako ya Qt.
    Unda Programu yako ya Kwanza ya Qt kwenye Ubuntu Linux Hatua ya 3
    Unda Programu yako ya Kwanza ya Qt kwenye Ubuntu Linux Hatua ya 3

    Hatua ya 3. Wakati tuko kwenye saraka ya QtHelloWorld, tutaunda faili yetu ya chanzo ya Programu ya Qt

    • Andika / Nakili / Bandika:

      nano kuu.cpp

    • au
    • Andika / Nakili / Bandika:

      gedit kuu.cpp

    • Amri hii itaunda faili kuu.cpp kwa mpango wa Qt
    Unda Programu yako ya Kwanza ya Qt kwenye Ubuntu Linux Hatua ya 4
    Unda Programu yako ya Kwanza ya Qt kwenye Ubuntu Linux Hatua ya 4

    Hatua ya 4. Sasa ongeza mistari ifuatayo kwenye kisanduku cha kificho hapa chini kwenye faili yako kuu ya msimbo wa chanzo.cpp

    • Andika / Nakili / Bandika:

      # pamoja na # pamoja na # pamoja na int main (int argc, char * argv ) {QApplication app (argc, argv); Habari za QLabel ("Karibu kwenye programu yangu ya kwanza ya WikiHow Qt"); hello.setWindowTitle ("Mpango Wangu wa Kwanza wa WikiHow Qt"); hello.kurekebisha (400, 400); hello. onyesha (); kurudi app.exec (); }

      • Hifadhi faili kama main.cpp na utoke

        Hakikisha uko katika QtHelloWorld saraka kabla ya kuingiza amri zifuatazo hapo chini ili kujenga na kukusanya faili.

      • Andika / Nakili / Bandika:

        qmake -radi

        Hii itaunda faili ya mradi wa Qt

      • Andika / Nakili / Bandika:

        qmake

        Hii itaunda faili ya Qt

      • Andika / Nakili / Bandika:

        fanya

        Hii itakusanya Qt fanya faili kwenye mfumo wako kuwa programu inayoweza kutekelezwa. Kwa wakati huu, ikitoa kwamba hakuna makosa faili inapaswa kukusanywa katika programu inayoweza kutekelezwa

      • Mwishowe fanya mpango wako kwa kutumia Qt inayoweza kutekelezwa. Tumia amri./ kuendesha faili yako inayoweza kutekelezwa au andika jina la programu inayoweza kutekelezwa kwenye laini ya terminal.
      • Andika / Nakili / Bandika:

        ./QtHelloWorld

      Video - Kwa kutumia huduma hii, habari zingine zinaweza kushirikiwa na YouTube

      Maagizo ya Mkusanyiko wa Qt 5.0 SDK:

      1. Kwa zoezi hili tutafungua terminal kwenye Ubuntu Linux na kutoa amri ifuatayo ambayo itaunda saraka kuu ya mpango wa Qt.

        • Andika / Nakili / Bandika:

          mkdir QtHelloWorld

      2. Badilisha kwenye saraka yako ya QtHelloWorld kwa kutoa amri ifuatayo

        • Andika / Nakili / Bandika:

          cd QtHelloWorld

        • Hii ni muhimu sana kuhakikisha kuwa uko kwenye saraka sahihi wakati wa kuunda programu yako ya Qt.
      3. Wakati tuko kwenye saraka ya QtHelloWorld, tutaunda faili yetu ya msimbo wa Programu ya Qt

        • Andika / Nakili / Bandika:

          nano kuu.cpp

        • au
        • Andika / Nakili / Bandika:

          gedit kuu.cpp

        • Amri hii itaunda faili kuu.cpp kwa mpango wa Qt
      4. Sasa ongeza mistari ifuatayo kwenye kisanduku cha nambari hapa chini kwenye faili yako kuu ya kificho ya chanzo.cpp.

        • Andika / Nakili / Bandika:

        # pamoja na # pamoja na # pamoja na int main (int argc, char * argv ) {QApplication app (argc, argv); Habari za QLabel ("Karibu kwenye programu yangu ya kwanza ya WikiHow Qt"); hello.setWindowTitle ("Mpango Wangu wa Kwanza wa WikiHow Qt"); hello.kurekebisha (400, 400); hello. onyesha (); kurudi app.exec (); }

        • Hifadhi faili kama main.cpp na utoke

          Hakikisha uko katika QtHelloWorld saraka kabla ya kuingiza amri zifuatazo hapa chini ili kujenga na kukusanya faili.

        • Andika / Nakili / Bandika:

          qmake -radi

        • Hii itazalisha faili ya mradi wa Qt
        • Walakini, katika Qt 5.0 SDK lazima utumie kihariri cha maandishi na ongeza yafuatayo kwenye faili yako ya *.pro, tumia kihariri cha maandishi kama nano au gedit na utoe amri zifuatazo:
        • Andika / Nakili / Bandika:

          nano QtHelloWorld.pro

        • QtHelloWorld.pro yako iliyotengenezwa inapaswa kuonekana sawa na hii:

        TEMPLATE = programu LENGO = QtHelloWorld #INCLUDEPATH + =. VYANZO # vya kuingiza + = kuu.cpp

        Hariri faili yako ya QtHelloWorld.pro iliyotengenezwa ili kuonekana kama hii:

        TEMPLATE = programu LENGO = QtHelloWorld QT + = msingi gui QT + = vilivyoandikwa #INCLUDEPATH + =. VYANZO # vya kuingiza + = kuu.cpp

        • Mara tu unapoongeza mistari ifuatayo kwenye faili ya QtHelloWorld.pro chini ya neno kuu la TARGET, kisha endesha qmake
        • Andika / Nakili / Bandika:

          QT + = msingi gui

        • Andika / Nakili / Bandika:

          QT + = vilivyoandikwa

          Hifadhi faili na utoke

        • Andika / Nakili / Bandika:

          qmake

          Hii itaunda faili ya Qt

        • Andika / Nakili / Bandika:

          fanya

          Hii itakusanya Qt fanya faili kwenye mfumo wako kuwa programu inayoweza kutekelezwa. Kwa wakati huu, ikitoa kwamba hakuna makosa faili inapaswa kukusanywa katika programu inayoweza kutekelezwa

        • Mwishowe fanya mpango wako kwa kutumia Qt inayoweza kutekelezwa. Tumia amri./ kuendesha faili yako inayoweza kutekelezwa au andika jina la programu inayoweza kutekelezwa kwenye laini ya terminal.
        • Andika / Nakili / Bandika:

          ./QtHelloWorld

Ilipendekeza: