Ubuntu Linux дээр анхны Qt програмаа хэрхэн үүсгэх вэ: 7 алхам

Агуулгын хүснэгт:

Ubuntu Linux дээр анхны Qt програмаа хэрхэн үүсгэх вэ: 7 алхам
Ubuntu Linux дээр анхны Qt програмаа хэрхэн үүсгэх вэ: 7 алхам

Видео: Ubuntu Linux дээр анхны Qt програмаа хэрхэн үүсгэх вэ: 7 алхам

Видео: Ubuntu Linux дээр анхны Qt програмаа хэрхэн үүсгэх вэ: 7 алхам
Видео: Know How Episode 1 |Суурь будалт| 2024, Дөрөвдүгээр сар
Anonim

Qt (SDK) програм хангамжийн хэрэгсэл нь Windows, Linux, Mac OS X үйлдлийн систем дээр ажилладаг зөөврийн платформ програмын хэрэглэгчийн интерфэйс юм. Qt SDK нь Windows, Линукс, Mac OS X дээр ажиллах програмуудын хэрэглэгчийн график интерфэйсийг (GUI) үүсгэхэд тусалдаг.

Энэ нийтлэлийн хувьд бид анхны Qt HelloWorld програмыг бүтээхдээ дараах энгийн алхмуудыг ашиглах болно.

  1. Qt програмыг хадгалахын тулд QtHelloWorld директорыг үүсгэнэ үү
  2. QtHelloWorld лавлах руугаа ороорой
  3. QtHelloWorld лавлах дотор main.cpp Qt эх файлыг үүсгэнэ үү
  4. QtHelloWorld програмаа эмхэтгэн ажиллуулна уу

    Тэмдэглэл:

    Энэхүү баримт бичиг нь таныг Qt SDK -ийг өөрийн үйлдлийн систем дээр амжилттай суулгасан болно. Хэрэв танд систем дээр Qt SDK суулгаагүй бол Ubuntu Linux дээр Qt SDK -ийг хэрхэн суулгах талаар дэлгэрэнгүй мэдээллийг дараах баримт бичгээс үзнэ үү. Энэхүү баримт бичиг нь C ++ програмчлалын хэлний анхан шатны мэдлэгтэй байх болно. Үндсэндээ Qt SDK нь C ++ дээр програмчлагдсан бөгөөд C ++ дизайн, функцээс ихээхэн хамаардаг. Тэмдэглэл:

    Qt SDK 4.8 ба Qt SDK 5.0 -ийн зарим эмхэтгэлийн өөрчлөлтүүд байгаа бөгөөд энэ нийтлэл нь Qt SDK -ийн хоёр өөр хувилбарын эмхэтгэлийн асуудлыг шийдвэрлэх болно гэж найдаж байна.

    Алхам

    1 -ийн 1 -р арга: Qt 4.8 SDK -ийг эмхэтгэх заавар

    Ubuntu Linux дээр анхны Qt програмаа үүсгэнэ үү 1 -р алхам
    Ubuntu Linux дээр анхны Qt програмаа үүсгэнэ үү 1 -р алхам

    Алхам 1. Энэ дасгалын хувьд бид Ubuntu Linux дээр терминал нээж Qt програмын үндсэн лавлахыг үүсгэх дараах тушаалыг өгөх гэж байна

    • Төрөл/хуулбарлах/буулгах:

      mkdir QtHelloWorld

    Ubuntu Linux дээр анхны Qt програмаа үүсгээрэй 2 -р алхам
    Ubuntu Linux дээр анхны Qt програмаа үүсгээрэй 2 -р алхам

    Алхам 2. Дараах тушаалыг гаргаснаар QtHelloWorld лавлах руугаа ороорой

    • Төрөл/хуулбарлах/буулгах:

      cd QtHelloWorld

    • Энэ нь таны Qt програмыг үүсгэхдээ зөв лавлахад байгаа эсэхийг шалгахад маш чухал юм.
    Ubuntu Linux дээр анхны Qt програмаа үүсгэнэ үү 3 -р алхам
    Ubuntu Linux дээр анхны Qt програмаа үүсгэнэ үү 3 -р алхам

    Алхам 3. Бид QtHelloWorld лавлахад байхдаа Qt Program -ийн эх кодын файлыг үүсгэх гэж байна.

    • Төрөл/хуулбарлах/буулгах:

      nano main.cpp

    • эсвэл
    • Төрөл/хуулбарлах/буулгах:

      gedit main.cpp

    • Энэ тушаал нь Qt програмын main.cpp файлыг үүсгэх болно
    Ubuntu Linux дээр анхны Qt програмаа үүсгээрэй 4 -р алхам
    Ubuntu Linux дээр анхны Qt програмаа үүсгээрэй 4 -р алхам

    Алхам 4. Одоо main.cpp эх кодын файлдаа доорх кодын хайрцагт дараах мөрүүдийг нэмнэ үү

    • Төрөл/хуулбарлах/буулгах:

      #include #include #include int main (int argc, char *argv ) {QApplication апп (argc, argv); QLabel сайн уу ("Миний анхны WikiHow Qt хөтөлбөрт тавтай морилно уу"); hello.setWindowTitle ("Миний анхны WikiHow Qt хөтөлбөр"); Сайн байна уу, хэмжээ (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

        • Энэ тушаал нь Qt програмын main.cpp файлыг үүсгэх болно
      4. Доорх кодын хайрцагт дараах мөрүүдийг main.cpp эх кодын файлдаа нэмнэ үү.

        • Төрөл/хуулбарлах/буулгах:

          #include #include #include int main (int argc, char *argv ) {QApplication апп (argc, argv); QLabel сайн уу ("Миний анхны WikiHow Qt хөтөлбөрт тавтай морилно уу"); hello.setWindowTitle ("Миний анхны WikiHow Qt хөтөлбөр"); Сайн байна уу, хэмжээ (400, 400); Сайн уу.шоу (); app.exec () -ийг буцаах; }

          • Файлыг main.cpp хэлбэрээр хадгалаад гарах

            Дотор байгаа эсэхээ шалгаарай QtHelloWorld Файлыг бүтээх, хөрвүүлэхийн тулд доорх тушаалуудыг оруулахаасаа өмнө директорыг ашиглана уу.

          • Төрөл/хуулбарлах/буулгах:

            qmake -төсөл

          • Энэ нь Qt төслийн файлыг үүсгэх болно
          • Гэсэн хэдий ч Qt 5.0 SDK дээр та текст засварлагч ашиглаж, үүсгэсэн *.pro файлдаа дараах зүйлсийг нэмж оруулах ёстой: нано эсвэл gedit гэх мэт текст засварлагчийг ашиглаж дараах тушаалуудыг өгнө үү.
          • Төрөл/хуулбарлах/буулгах:

            нано QtHelloWorld.pro

          • Таны үүсгэсэн QtHelloWorld.pro иймэрхүү харагдах ёстой:

          TEMPLATE = app TARGET = QtHelloWorld #INCLUDEPATH +=. # Оруулах эх сурвалж += main.cpp

          Үүсгэсэн QtHelloWorld.pro файлыг дараах байдлаар засаарай

          TEMPLATE = app TARGET = QtHelloWorld QT += core gui QT += widgets #INCLUDEPATH +=. # Оруулах эх сурвалж += main.cpp

          • Дараах мөрүүдийг TARGET түлхүүр үгийн доор QtHelloWorld.pro файлд нэмээд qmake ажиллуулна уу.
          • Төрөл/хуулбарлах/буулгах:

            QT += үндсэн gui

          • Төрөл/хуулбарлах/буулгах:

            QT += виджетүүд

            Файлыг хадгалаад гарна уу

          • Төрөл/хуулбарлах/буулгах:

            qmake

            Энэ нь Qt make файлыг үүсгэх болно

          • Төрөл/хуулбарлах/буулгах:

            хийх

            Энэ нь таны систем дээрх Qt make файлыг гүйцэтгэх програм болгон хөрвүүлэх болно. Энэ үед алдаа байхгүй тохиолдолд файлыг гүйцэтгэх програм болгон хөрвүүлэх ёстой

          • Эцэст нь Qt програмыг ажиллуулж програмаа ажиллуулна уу../ тушаалыг ашиглан өөрийн гүйцэтгэх файлыг ажиллуулах эсвэл терминалын мөрөнд гүйцэтгэх програмын нэрийг бичнэ үү.
          • Төрөл/хуулбарлах/буулгах:

            ./QtHelloWorld

Зөвлөмж болгож буй: