Ինչպես ստեղծել ձեր առաջին Qt ծրագիրը Ubuntu Linux- ում. 7 քայլ

Բովանդակություն:

Ինչպես ստեղծել ձեր առաջին Qt ծրագիրը Ubuntu Linux- ում. 7 քայլ
Ինչպես ստեղծել ձեր առաջին Qt ծրագիրը Ubuntu Linux- ում. 7 քայլ

Video: Ինչպես ստեղծել ձեր առաջին Qt ծրագիրը Ubuntu Linux- ում. 7 քայլ

Video: Ինչպես ստեղծել ձեր առաջին Qt ծրագիրը Ubuntu Linux- ում. 7 քայլ
Video: Ինչ է կատարվում օրգանիզմում, երբ կտավատի սերմեր եք օգտագործում 2024, Ապրիլ
Anonim

Qt (SDK) ծրագրաշարի մշակման հավաքածուն դյուրակիր հարթակ կիրառական միջերեսի շրջանակ է, որն աշխատում է Windows, Linux և Mac OS X օպերացիոն համակարգերի վրա: Qt SDK- ն օգնում է ձեզ ստեղծել գրաֆիկական ինտերֆեյսեր (GUI) ձեր ծրագրերի համար, որոնք կաշխատեն Windows- ի, Linux- ի և Mac OS X- ի վրա:

Այս հոդվածի համար մենք պատրաստվում ենք օգտագործել հետևյալ պարզ քայլերը ՝ կառուցելու մեր առաջին Qt HelloWorld ծրագիրը:

  1. Ստեղծեք QtHelloWorld գրացուցակը `ձեր Qt ծրագիրը պահելու համար
  2. Փոխեք ձեր գրացուցակը QtHelloWorld
  3. Ստեղծեք Qt աղբյուրի ֆայլ main.cpp ՝ QtHelloWorld գրացուցակում
  4. Կազմեք և գործարկեք ձեր QtHelloWorld ծրագիրը

    Նշում:

    Այս փաստաթուղթը ենթադրում է, որ Qt SDK- ն հաջողությամբ տեղադրված է ձեր օպերացիոն համակարգում: Եթե ձեր համակարգում Qt SDK- ն տեղադրված չէ, խնդրում ենք տեսնել հետևյալ փաստաթուղթը ՝ լրացուցիչ տեղեկությունների համար Ինչպես տեղադրել Qt SDK- ը Ubuntu Linux- ում: Այս փաստաթուղթը նաև ենթադրում է, որ դուք ունեք C ++ ծրագրավորման լեզվի հիմնական իմացություն: Ըստ էության, Qt SDK- ն ծրագրված է C ++ լեզվով և մեծապես ապավինում է C ++ դիզայնին և գործառույթներին: Նշում:

    Կան որոշ փոփոխություններ Qt SDK 4.8 և Qt SDK 5.0 հետ, հուսով եմ, որ այս հոդվածը կհանգեցնի երկու տարբեր Qt SDK տարբերակների միջև հավաքագրման խնդիրների:

    Քայլեր

    Մեթոդ 1 -ը 1 -ից ՝ Qt 4.8 SDK- ի կազմման ցուցումներ

    Ստեղծեք ձեր առաջին Qt ծրագիրը Ubuntu Linux- ում Քայլ 1
    Ստեղծեք ձեր առաջին Qt ծրագիրը Ubuntu Linux- ում Քայլ 1

    Քայլ 1. Այս վարժության համար մենք պատրաստվում ենք բացել տերմինալ Ubuntu Linux- ում և տալ հետևյալ հրամանը, որը կստեղծի Qt ծրագրի հիմնական գրացուցակը:

    • Տեսակ/Պատճեն/Կպցնել:

      mkdir QtHelloWorld

    Ստեղծեք ձեր առաջին Qt ծրագիրը Ubuntu Linux- ում Քայլ 2
    Ստեղծեք ձեր առաջին Qt ծրագիրը Ubuntu Linux- ում Քայլ 2

    Քայլ 2. Փոխեք ձեր QtHelloWorld գրացուցակը ՝ թողարկելով հետևյալ հրամանը

    • Տեսակ/Պատճեն/Կպցնել:

      cd QtHelloWorld

    • Սա շատ կարևոր է `ձեր Qt ծրագիրը ստեղծելիս համոզվելու համար, որ ճիշտ գրացուցակում եք:
    Ստեղծեք ձեր առաջին Qt ծրագիրը Ubuntu Linux- ում Քայլ 3
    Ստեղծեք ձեր առաջին Qt ծրագիրը Ubuntu Linux- ում Քայլ 3

    Քայլ 3. Մինչ մենք գտնվում ենք QtHelloWorld գրացուցակում, մենք պատրաստվում ենք ստեղծել մեր Qt ծրագրի աղբյուրի կոդի ֆայլը

    • Տեսակ/Պատճեն/Կպցնել:

      nano main.cpp

    • կամ
    • Տեսակ/Պատճեն/Կպցնել:

      gedit main.cpp

    • Այս հրամանը կստեղծի main.cpp ֆայլը Qt ծրագրի համար
    Ստեղծեք ձեր առաջին Qt ծրագիրը Ubuntu Linux- ում Քայլ 4
    Ստեղծեք ձեր առաջին Qt ծրագիրը Ubuntu Linux- ում Քայլ 4

    Քայլ 4. Այժմ ներքևում գտնվող կոդի տուփի հետևյալ տողերը ավելացրեք ձեր main.cpp կոդային ֆայլին:

    • Տեսակ/Պատճեն/Կպցնել:

      #include #include #include int main (int argc, char *argv ) {QApplication app (argc, argv); QLabel բարև («Բարի գալուստ իմ առաջին WikiHow Qt ծրագիր»); hello.setWindowTitle («Իմ առաջին WikiHow Qt ծրագիրը»); hello.resize (400, 400); բարև: ցուցադրում (); վերադարձնել app.exec (); }

      • Պահեք ֆայլը որպես main.cpp և դուրս եկեք

        Համոզվեք, որ գտնվում եք QtHelloWorld գրացուցակը նախքան ստորև նշված հրամանները մուտքագրելը ՝ ֆայլը կազմելու և կազմելու համար:

      • Տեսակ/Պատճեն/Կպցնել:

        qmake -նախագիծ

        Սա կստեղծի Qt նախագծի ֆայլը

      • Տեսակ/Պատճեն/Կպցնել:

        qmake

        Սա կստեղծի Qt make ֆայլը

      • Տեսակ/Պատճեն/Կպցնել:

        կատարել

        Սա կհավաքի ձեր համակարգի Qt make ֆայլը գործարկվող ծրագրի: Այս պահին, պայմանով, որ սխալներ չկան, ֆայլը պետք է հավաքվի գործարկվող ծրագրի մեջ:

      • Վերջապես գործարկեք ձեր ծրագիրը ՝ գործարկելով Qt գործարկիչը: Օգտագործեք./ հրամանը ՝ գործարկվող ֆայլը գործարկելու կամ տերմինալի տողում մուտքագրելու համար գործարկվող ծրագրի անունը:
      • Տեսակ/Պատճեն/Կպցնել:

        ./QtHelloWorld

      Տեսանյութ - Այս ծառայությունից օգտվելով ՝ որոշ տեղեկություններ կարող են կիսվել YouTube- ի հետ:

      Qt 5.0 SDK կազմման ցուցումներ

      1. Այս վարժության համար մենք պատրաստվում ենք բացել տերմինալ Ubuntu Linux- ում և տալ հետևյալ հրամանը, որը կստեղծի Qt ծրագրի հիմնական գրացուցակը:

        • Տեսակ/Պատճեն/Կպցնել:

          mkdir QtHelloWorld

      2. Փոխեք ձեր QtHelloWorld գրացուցակը ՝ թողարկելով հետևյալ հրամանը

        • Տեսակ/Պատճեն/Կպցնել:

          cd QtHelloWorld

        • Սա շատ կարևոր է `ձեր Qt ծրագիրը ստեղծելիս համոզվելու համար, որ ճիշտ գրացուցակում եք:
      3. Մինչ մենք գտնվում ենք QtHelloWorld գրացուցակում, մենք պատրաստվում ենք ստեղծել մեր Qt Program- ի կոդային ֆայլը

        • Տեսակ/Պատճեն/Կպցնել:

          nano main.cpp

        • կամ
        • Տեսակ/Պատճեն/Կպցնել:

          gedit main.cpp

        • Այս հրամանը կստեղծի main.cpp ֆայլը Qt ծրագրի համար
      4. Այժմ ներքևում գտնվող կոդերի տուփի հետևյալ տողերը ավելացրեք ձեր main.cpp կոդային ֆայլին:

        • Տեսակ/Պատճեն/Կպցնել:

          #include #include #include int main (int argc, char *argv ) {QApplication app (argc, argv); QLabel բարև («Բարի գալուստ իմ առաջին WikiHow Qt ծրագիր»); hello.setWindowTitle («Իմ առաջին WikiHow Qt ծրագիրը»); hello.resize (400, 400); բարև: ցուցադրում (); վերադարձնել app.exec (); }

          • Պահեք ֆայլը որպես main.cpp և դուրս եկեք

            Համոզվեք, որ գտնվում եք QtHelloWorld գրացուցակը նախքան ստորև նշված հրամանները մուտքագրելը ՝ ֆայլը կազմելու և կազմելու համար:

          • Տեսակ/Պատճեն/Կպցնել:

            qmake -նախագիծ

          • Սա կստեղծի Qt նախագծի ֆայլը
          • Այնուամենայնիվ, Qt 5.0 SDK- ում դուք պետք է օգտագործեք տեքստային խմբագիր և ձեր ստեղծած *.pro ֆայլին ավելացնեք հետևյալը, օգտագործեք տեքստային խմբագիր, ինչպիսիք են nano կամ gedit և թողարկեք հետևյալ հրամանները.
          • Տեսակ/Պատճեն/Կպցնել:

            nano QtHelloWorld.pro

          • Ձեր ստեղծած QtHelloWorld.pro- ն պետք է նման լինի հետևյալին.

          TEMPLATE = ծրագիր TARGET = QtHelloWorld #INCLUDEPATH +=: # Մուտքային աղբյուրներ += main.cpp

          Խմբագրեք ձեր ստեղծած QtHelloWorld.pro ֆայլը ՝ այսպիսի տեսք ունենալու համար

          TEMPLATE = ծրագիր TARGET = QtHelloWorld QT += հիմնական gui QT += վիջեթներ #INCLUDEPATH +=: # Մուտքային աղբյուրներ += main.cpp

          • Երբ QTHelloWorld.pro ֆայլին ավելացնեք հետևյալ տողերը TARGET հիմնաբառի ներքո, ապա գործարկեք qmake
          • Տեսակ/Պատճեն/Կպցնել:

            QT += հիմնական gui

          • Տեսակ/Պատճեն/Կպցնել:

            QT += վիդջեթներ

            Պահպանեք ֆայլը և դուրս եկեք

          • Տեսակ/Պատճեն/Կպցնել:

            qmake

            Սա կստեղծի Qt make ֆայլը

          • Տեսակ/Պատճեն/Կպցնել:

            կատարել

            Սա կհավաքի ձեր համակարգի Qt make ֆայլը գործարկվող ծրագրի: Այս պահին, պայմանով, որ սխալներ չկան, ֆայլը պետք է հավաքվի գործարկվող ծրագրի մեջ:

          • Վերջապես գործարկեք ձեր ծրագիրը ՝ գործարկելով Qt գործարկիչը: Օգտագործեք./ հրամանը ՝ գործարկվող ֆայլը գործարկելու կամ տերմինալի տողում մուտքագրելու համար գործարկվող ծրագրի անունը:
          • Տեսակ/Պատճեն/Կպցնել:

            ./QtHelloWorld

Խորհուրդ ենք տալիս: