Ubuntu Linux боюнча биринчи Qt программаңызды кантип түзүү керек: 7 кадам

Мазмуну:

Ubuntu Linux боюнча биринчи Qt программаңызды кантип түзүү керек: 7 кадам
Ubuntu Linux боюнча биринчи Qt программаңызды кантип түзүү керек: 7 кадам

Video: Ubuntu Linux боюнча биринчи Qt программаңызды кантип түзүү керек: 7 кадам

Video: Ubuntu Linux боюнча биринчи Qt программаңызды кантип түзүү керек: 7 кадам
Video: 9 Девушек Гигантов, От Вида Которых Мурашки по Коже 2024, Апрель
Anonim

Qt (SDK) программалык камсыздоону иштеп чыгуу үчүн комплект Windows, Linux жана Mac OS X операциялык тутумдарында иштеген портативдүү платформалык колдонуучу интерфейсинин алкагы. Qt SDK сизге Windows, Linux жана Mac OS Xте иштей турган колдонмолоруңуз үчүн графикалык интерфейстерди (GUI) түзүүгө жардам берет.

Бул макала үчүн биз биринчи Qt HelloWorld программасын куруу үчүн төмөнкү жөнөкөй кадамдарды колдонобуз.

  1. Qt программаңызды өткөрүү үчүн QtHelloWorld каталогун түзүңүз
  2. QtHelloWorld каталогуңузга өзгөртүңүз
  3. QtHelloWorld каталогунда Qt булак файлын main.cpp түзүңүз
  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 Compilation Instructions

    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 программасынын баштапкы кодунун файлын түзөбүз.

    • Түрү/Көчүрүү/Кой:

      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 программам"); hello.resize (400, 400); hello.show (); app.exec кайтаруу (); }

      • Файлды main.cpp катары сактап, чыккыла

        Сизде экениңизди текшериңиз QtHelloWorld файлды түзүү жана түзүү үчүн төмөнкү буйруктарды киргизүүдөн мурун каталогго өтүңүз.

      • Түрү/Көчүрүү/Кой:

        qmake -проект

        Бул Qt проектинин файлын түзөт

      • Түрү/Көчүрүү/Кой:

        qmake

        Бул Qt make файлын түзөт

      • Түрү/Көчүрүү/Кой:

        жасоо

        Бул системаңыздагы Qt make файлын аткарылуучу программага түзөт. Бул жерде, эч кандай ката болбогону үчүн, файл аткарылуучу программага түзүлүшү керек

      • Акыры Qt аткарылуучу программасын иштетүү менен программаңызды аткарыңыз../ буйругун колдонуп, аткарылуучу файлыңызды иштетиңиз же терминалдын сабына аткарылуучу программанын атын териңиз.
      • Түрү/Көчүрүү/Кой:

        ./QtHelloWorld

      Видео - Бул кызматты колдонуу менен, кээ бир маалыматтар YouTube менен бөлүшүлүшү мүмкүн

      Qt 5.0 SDK Compilation Instructions:

      1. Бул көнүгүү үчүн биз Ubuntu Linux боюнча терминал ачабыз жана Qt программасынын башкы каталогун түзө турган төмөнкү буйрукту беребиз.

        • Түрү/Көчүрүү/Кой:

          mkdir QtHelloWorld

      2. Төмөнкү буйрукту берүү менен QtHelloWorld каталогуна өзгөрүңүз

        • Түрү/Көчүрүү/Кой:

          cd QtHelloWorld

        • Бул сиздин Qt программаңызды түзүүдө туура каталогдо экениңизди текшерүү үчүн абдан маанилүү.
      3. Биз QtHelloWorld каталогунда жүргөндө, биз Qt программасынын баштапкы кодунун файлын түзөбүз

        • Түрү/Көчүрүү/Кой:

          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 программам"); hello.resize (400, 400); hello.show (); 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 += виджеттер #INCLUDEPATH +=. # Киргизүү БАШКАЛАРЫ += main.cpp

          • TARGET ачкыч сөзүнүн астындагы QtHelloWorld.pro файлына төмөнкү саптарды кошкондон кийин, qmake иштетиңиз
          • Түрү/Көчүрүү/Кой:

            QT += негизги гуи

          • Түрү/Көчүрүү/Кой:

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

            Файлды сактап, чыккыла

          • Түрү/Көчүрүү/Кой:

            qmake

            Бул Qt make файлын түзөт

          • Түрү/Көчүрүү/Кой:

            жасоо

            Бул системаңыздагы Qt make файлын аткарылуучу программага түзөт. Бул жерде, эч кандай ката болбогону үчүн, файл аткарылуучу программага түзүлүшү керек

          • Акыры Qt аткарылуучу программасын иштетүү менен программаңызды аткарыңыз../ буйругун колдонуп, аткарылуучу файлыңызды иштетиңиз же терминалдын сабына аткарылуучу программанын атын териңиз.
          • Түрү/Көчүрүү/Кой:

            ./QtHelloWorld

Сунушталууда: