Qt SDK -ni Microsoft Windows -ga o'rnatishning 6 usuli

Mundarija:

Qt SDK -ni Microsoft Windows -ga o'rnatishning 6 usuli
Qt SDK -ni Microsoft Windows -ga o'rnatishning 6 usuli

Video: Qt SDK -ni Microsoft Windows -ga o'rnatishning 6 usuli

Video: Qt SDK -ni Microsoft Windows -ga o'rnatishning 6 usuli
Video: Отличия макбук от виндовс #macos #windows 2024, Aprel
Anonim

Qt Software Development Kit (SDK)-bu grafik foydalanuvchi interfeysi (GUI) bilan amaliy dasturiy ta'minotni ishlab chiqish uchun keng qo'llaniladigan o'zaro faoliyat platformali dasturlar tizimi. Bu Windows, Linux va Mac OS X operatsion tizimlarida ishlaydigan ko'chma platformali dasturlar interfeysi. Qt SDK Windows, Linux va Mac OS X da ishlaydigan ilovalaringiz uchun grafik interfeyslarni (GUI) yaratishga yordam beradi. Qt SDK yordamida yaratilgan ba'zi mashhur platformalararo ilovalar-KDE, Google Earth, Skype, Linux Multimedia Studio. va VLC multimediya pleer. Asosan o'zaro faoliyat platformalar manba kodi orqali Microsoft Windows-da yaratgan Qt ilovalari odatda Linux va Mac OS X operatsion tizimlariga o'tkaziladi va aksincha. Eslatmalar:

Qt SDK 4.8 ko'rsatmalari yangilandi va Qt SDK 5.0 uchun ko'rsatmalar qo'shildi

Qadamlar

6 -ning 1 -usuli: Qt 4.8 SDK -ni o'rnatish bo'yicha ko'rsatmalar:

Microsoft Windows -ga Qt SDK -ni o'rnating 1 -qadam
Microsoft Windows -ga Qt SDK -ni o'rnating 1 -qadam

Qadam 1. Qt SDK uchun muhit yaratish uchun biz Qt SDK ni olishimiz kerak bo'ladi

Windows operatsion tizimini Qt dasturini ishlab chiqishga tayyorlash

Qt SDK yuklab olish. Windows versiyasini tanlang va Internet tezligingizga qarab uzoq yuklashga tayyor bo'ling. Agar sizda juda tez internet aloqasi bo'lmasa, Qt SDK-ni oflayn rejimda o'rnatishni tanlashingizni tavsiya qilaman. Windows operatsion tizimi uchun to'liq Qt SDK 1,7 Gb bo'lib, sekin ulanishda 6 soatdan ko'proq vaqtni oladi

Qt SDK -ni Microsoft Windows -ga o'rnating 2 -qadam
Qt SDK -ni Microsoft Windows -ga o'rnating 2 -qadam

Qadam 2. Qt SDK bajariladigan faylini bosish orqali Qt SDK -ni o'rnating

Qt SDK bajariladigan dasturi o'rnatilgandan so'ng, Windows operatsion tizimi Qt buyruqlarini buyruq satridan topishi uchun Windows tizimini PATH -ni o'zgartirishingiz kerak bo'ladi. PATH Windows tizimini tahrirlashda ehtiyot bo'ling.

6 -ning 2 -usuli: Windows Vista/Windows 7 PATH -ni tahrirlang:

Qt SDK -ni Microsoft Windows -ga o'rnating 3 -qadam
Qt SDK -ni Microsoft Windows -ga o'rnating 3 -qadam

Qadam 1. Quyidagi amallarni bajaring

  • Boshlash tugmachasini bosing
  • Boshqarish panelini bosing
  • Tizim va texnik xizmat ko'rsatishni bosing
  • Tizimni bosing
  • Kengaytirilgan tizim sozlamalarini bosing
  • Atrof -muhit o'zgaruvchilarini bosing
  • Tizim o'zgaruvchilarini o'zgartirish uchun PATH tugmasini bosing
  • Ish tugagach OK ni bosing

6 -dan 3 -usul: Windows 8 PATH -ni tahrirlash:

Microsoft Windows -ga Qt SDK -ni o'rnating 4 -qadam
Microsoft Windows -ga Qt SDK -ni o'rnating 4 -qadam

Qadam 1. Quyidagi amallarni bajaring

  • Internet Explorer ikonkasi yonidagi vazifalar panelida joylashgan papka belgisini bosing
  • Kompyuterga o'ting
  • Sichqonchaning o'ng tugmasi bilan "Xususiyatlar" ni bosing
  • Kengaytirilgan tizim sozlamalarini bosing
  • Atrof -muhit o'zgaruvchilarini bosing
  • Tizim o'zgaruvchilarini o'zgartirish uchun PATH tugmasini bosing
  • Ish tugagach OK ni bosing
Qt SDK -ni Microsoft Windows -ga o'rnating 5 -qadam
Qt SDK -ni Microsoft Windows -ga o'rnating 5 -qadam

Qadam 2. Windows tizimi PATH ga quyidagilarni qo'shing

  • Turi/nusxa ko'chirish/joylashtirish:

    ; C: / QtSDK / mingw / bin; C: / QtSDK / Desktop / Qt / 4.8.1 / mingw / bin;

  • bu Windows operatsion tizimiga Qt SDK dasturlarini buyruq satridan kompilyatsiya qilishni o'rnatadi va xabar beradi. Raqamlar 4.8.1 Qt SDK ning har bir yangilanishi bilan o'zgarib turadigan Qt SDK versiya raqamini bildiring, Qt SDK versiya raqamining o'rniga yangi versiya raqamlarini qo'ying.
Qt SDK -ni Microsoft Windows -ga o'rnating 6 -qadam
Qt SDK -ni Microsoft Windows -ga o'rnating 6 -qadam

Qadam 3. Muhim:

Qt dasturlarini yaratish uchun siz QT SDK -ga kiritilgan MinGW versiyasidan foydalanmoqchi bo'lsangiz, Windows tizimidagi PATH -da MinGW kompilyatorining boshqa versiyasi o'rnatilgan bo'lsa; C: // MinGW/binni olib tashlashingiz kerak bo'ladi. va Qt SDK -ga kiritilgan MinGW ning Qt versiyasini qo'shing. Agar Windows tizimingizda MinGW C/C ++ kompilyatorining boshqa versiyasi o'rnatilgan bo'lsa, bu juda muhim, chunki boshqa MinGW -ni Windows PATH tizimidan olib tashlashingiz kerak, chunki bu MinGW -ning Qt versiyasi bilan ziddiyatlarga olib keladi va sizning Qt ilovalaringiz kompilyatsiya qilinmaydi. va buyruq satridan to'g'ri tuzing. Aslida, agar siz MinGW C/C ++ kompilyatorining boshqa versiyasidan foydalansangiz, buyruq satridan yaratgan Qt ilovalaringiz buziladi va bir nechta tizim xato xabarlari bilan chiqadi. Siz Qt SDK -ga kiritilgan MinGW C/C ++ kompilyatorining versiyasidan foydalanishingiz kerak.

Qt SDK -ni Microsoft Windows -ga o'rnating 7 -qadam
Qt SDK -ni Microsoft Windows -ga o'rnating 7 -qadam

Qadam 4. QT SDK tizimi PATH Windows operatsion tizimiga qo'shilgandan so'ng

Windows buyruq satridan kompilyatsiya qilish imkoniyati bor -yo'qligini tekshirish uchun buyruq satrini oching va quyidagi buyruqni bering.

Qt SDK -ni Microsoft Windows -ga o'rnating 8 -qadam
Qt SDK -ni Microsoft Windows -ga o'rnating 8 -qadam

Qadam 5. Yozish/nusxalash/joylashtirish:

qmake -versiya

  • Siz shunga o'xshash javobni olishingiz kerak:
  • ' QMake 2.01a versiyasi
  • ' C: / QtSDK / Desktop / Qt / 4.8.1 / mingw / lib da Qt 4.8.1 versiyasidan foydalanish.
Qt SDK -ni Microsoft Windows -ga o'rnating 9 -qadam
Qt SDK -ni Microsoft Windows -ga o'rnating 9 -qadam

Qadam 6. Manba kodini yaratish va tahrir qilish va Qt ilovalaringizni buyruq satridan kompilyatsiya qilish uchun Notepad yoki WordPad kabi matn muharriri yordamida buyruq satridan o'z ilovalaringizni ishlab chiqing

Qt SDK -ni Microsoft Windows -ga o'rnating 10 -qadam
Qt SDK -ni Microsoft Windows -ga o'rnating 10 -qadam

Qadam 7. QT SDK yuqoridagi ko'rsatmalar yordamida PATH tizimiga qo'shilgandan so'ng, siz quyidagi buyruqlar yordamida quyidagi usul yordamida o'z ilovalaringizni buyruq satridan kompilyatsiya qilishingiz mumkin

Buyruqning satrini oching va quyidagi buyruqlarni kiriting.

  • Turi/nusxa ko'chirish/joylashtirish:

    mkdir Qt-Ilovalar

  • Turi/nusxa ko'chirish/joylashtirish:

    CD Qt-ilovalar

  • Turi/nusxa ko'chirish/joylashtirish:

    mkdir QtHelloWorld

  • Turi/nusxa ko'chirish/joylashtirish:

    CD QtHelloWorld

Qt SDK -ni Microsoft Windows -ga o'rnating 11 -qadam
Qt SDK -ni Microsoft Windows -ga o'rnating 11 -qadam

8 -qadam. QtHelloWorld katalogida bo'lganingizda Qt manba kodini yaratish uchun Notepad yoki Wordpad kabi matn muharriridan foydalaning.

  • Turi/nusxa ko'chirish/joylashtirish:

    bloknot main.cpp

  • Qt manba kodi faylini main.cpp sifatida saqlaganingizga ishonch hosil qiling
  • yoki
  • Turi/nusxa ko'chirish/joylashtirish:

    so'z panelini ishga tushiring

  • Wordpad -ni matn muharriri sifatida ishlatsangiz, Qt manba kodli faylni qo'lda main.cpp sifatida saqlashingiz kerak bo'ladi
Qt SDK -ni Microsoft Windows -ga o'rnating 12 -qadam
Qt SDK -ni Microsoft Windows -ga o'rnating 12 -qadam

Qadam 9. Notepad yoki wordpad matnli muharririda ilovani yarating, quyida quyidagilarni kiriting

  • Turi/nusxa ko'chirish/joylashtirish:

#include #include #include #int main (int argc, char *argv ) {QApplication ilovasi (argc, argv); QLabel salom ("Birinchi WikiHow Qt dasturimga xush kelibsiz"); hello.setWindowTitle ("Windowsda mening birinchi WikiHow Qt dasturi"); salom.resize (400, 400); salom.show (); app.exec () ni qaytarish; }

  • Manba kodi faylini main.cpp sifatida saqlang
  • QtHelloWorld katalogida Qt manba kodini kompilyatsiya qilish va bog'lash uchun quyidagilarni bajaring
  • Turi/nusxa ko'chirish/joylashtirish:

    qmake -loyiha

    bu Qt loyiha faylini yaratadi

  • Turi/nusxa ko'chirish/joylashtirish:

    qmake

    bu Qt loyiha faylini kompilyatsiya qilishga tayyorlaydi

  • Turi/nusxa ko'chirish/joylashtirish:

    qilmoq

    bu Qt manba kodini bajariladigan dasturga kompilyatsiya qiladi

  • Yuqoridagi vazifalar muvaffaqiyatli bajarilgach va xatolar bo'lmasa, Qt dasturi QtHelloWorld disk raskadrovka papkasida bajariladigan tugaydigan sifatida yaratiladi. .exe Nosozliklarni tuzatish papkasiga o'ting va Qt dasturini dasturni bosish yoki Qt dasturini buyruq satridan ishga tushirish orqali bajaring.
  • Turi/nusxa ko'chirish/joylashtirish:

    CD disk raskadrovka

    disk raskadrovka jildiga o'zgartiring

  • Turi/nusxa ko'chirish/joylashtirish:

    QtHelloWorld.exe

    va yangi yaratilgan bajariladigan faylni ishga tushiring

  • Tabriklayman siz faqat Windows -dagi buyruq satridan Qt ilovasini tuzdingiz.

6 -ning 4 -usuli: Qt 5.0 SDK -ni o'rnatish bo'yicha ko'rsatmalar:

Qt SDK -ni Microsoft Windows -ga o'rnating 17 -qadam
Qt SDK -ni Microsoft Windows -ga o'rnating 17 -qadam

Qadam 1. Qt SDK uchun muhit yaratish uchun biz Qt SDK ni olishimiz kerak bo'ladi

Windows operatsion tizimini Qt dasturini ishlab chiqishga tayyorlash

Qt SDK yuklab olish. Windows versiyasini tanlang va Internet tezligingizga qarab uzoq yuklashga tayyor bo'ling. Agar sizda juda tez internet aloqasi bo'lmasa, Qt SDK-ni oflayn rejimda o'rnatishni tanlashingizni tavsiya qilaman. Windows operatsion tizimi uchun to'liq Qt SDK 1,7 Gb bo'lib, sekin ulanishda 6 soatdan ko'proq vaqtni oladi

Qt SDK -ni Microsoft Windows -ga o'rnating 18 -qadam
Qt SDK -ni Microsoft Windows -ga o'rnating 18 -qadam

Qadam 2. Qt SDK bajariladigan faylini bosish orqali Qt SDK -ni o'rnating

Qt SDK bajariladigan dasturi o'rnatilgandan so'ng, Windows operatsion tizimi Qt buyruqlarini buyruq satridan topishi uchun Windows tizimini PATH -ni o'zgartirishingiz kerak bo'ladi. PATH Windows tizimini tahrirlashda ehtiyot bo'ling.

6 -ning 5 -usuli: Windows Vista/Windows 7 PATH -ni tahrirlang:

Qt SDK -ni Microsoft Windows -ga o'rnating 19 -qadam
Qt SDK -ni Microsoft Windows -ga o'rnating 19 -qadam

Qadam 1. Quyidagi amallarni bajaring

  • Boshlash tugmachasini bosing
  • Boshqarish panelini bosing
  • Tizim va texnik xizmat ko'rsatishni bosing
  • Tizimni bosing
  • Kengaytirilgan tizim sozlamalarini bosing
  • Atrof -muhit o'zgaruvchilarini bosing
  • Tizim o'zgaruvchilarini o'zgartirish uchun PATH tugmasini bosing
  • Ish tugagach OK ni bosing

6 -dan 6 -usul: Windows 8 PATH -ni tahrirlash:

Qt SDK -ni Microsoft Windows -ga o'rnating 20 -qadam
Qt SDK -ni Microsoft Windows -ga o'rnating 20 -qadam

Qadam 1. Quyidagi amallarni bajaring

  • Internet Explorer ikonkasi yonidagi vazifalar panelida joylashgan papka belgisini bosing
  • Kompyuterga o'ting
  • Xususiyatlar sichqonchasi bilan o'ng tugmasini bosing
  • Kengaytirilgan tizim sozlamalarini bosing
  • Atrof -muhit o'zgaruvchilarini bosing
  • Tizim o'zgaruvchilarini o'zgartirish uchun PATH tugmasini bosing
  • Ish tugagach OK ni bosing
Qt SDK -ni Microsoft Windows -ga o'rnating 21 -qadam
Qt SDK -ni Microsoft Windows -ga o'rnating 21 -qadam

Qadam 2. Windows 8 System PATH ga quyidagilarni qo'shing

  • Turi/nusxa ko'chirish/joylashtirish:

    ; C: / Qt / Qt5.0.2 / 5.0.2 / mingw47_32 / bin; C: / Qt / Qt5.0.2 / Tools / MinGW / bin;

  • bu buyruq satridan Qt SDK dasturlarini kompilyatsiya qilish uchun Windows operatsion tizimini o'rnatadi va xabardor qiladi. Raqamlar 5.0.2 Qt SDK ning har bir yangilanishi bilan o'zgarib turadigan Qt SDK versiya raqamini bildiring, Qt SDK versiya raqamining o'rniga yangi versiya raqamlarini qo'ying.
Qt SDK -ni Microsoft Windows -ga o'rnating 22 -qadam
Qt SDK -ni Microsoft Windows -ga o'rnating 22 -qadam

Qadam 3. Muhim:

Qt dasturlarini yaratish uchun siz QT SDK -ga kiritilgan MinGW versiyasidan foydalanmoqchi bo'lsangiz, Windows tizimidagi PATH -da MinGW kompilyatorining boshqa versiyasi o'rnatilgan bo'lsa; C: // MinGW/binni olib tashlashingiz kerak bo'ladi. va Qt SDK -ga kiritilgan MinGW ning Qt versiyasini qo'shing. Agar Windows tizimingizda MinGW C/C ++ kompilyatorining boshqa versiyasi o'rnatilgan bo'lsa, bu juda muhim, chunki boshqa MinGW -ni Windows PATH tizimidan olib tashlashingiz kerak, chunki bu MinGW -ning Qt versiyasi bilan ziddiyatlarga olib keladi va sizning Qt ilovalaringiz kompilyatsiya qilinmaydi. va buyruq satridan to'g'ri tuzing. Aslida, agar siz MinGW C/C ++ kompilyatorining boshqa versiyasidan foydalansangiz, buyruq satridan yaratgan Qt ilovalaringiz buziladi va bir nechta tizim xato xabarlari bilan chiqadi. Siz Qt SDK -ga kiritilgan MinGW C/C ++ kompilyatorining versiyasidan foydalanishingiz kerak.

Qt SDK -ni Microsoft Windows -ga o'rnating 23 -qadam
Qt SDK -ni Microsoft Windows -ga o'rnating 23 -qadam

Qadam 4. QT SDK tizimi PATH Windows operatsion tizimiga qo'shilgandan so'ng

Windows buyruq satridan kompilyatsiya qilish imkoniyati bor -yo'qligini tekshirish uchun buyruq satrini oching va quyidagi buyruqni bering.

Qt SDK -ni Microsoft Windows -ga o'rnating 24 -qadam
Qt SDK -ni Microsoft Windows -ga o'rnating 24 -qadam

Qadam 5. Yozish/nusxalash/joylashtirish:

qmake -versiya

  • Siz shunga o'xshash javobni olishingiz kerak:
  • ' QMake 3.0 versiyasi
  • ' C: / Qt / Qt5.0.2 / mingw / lib da 5.0.2 Qt versiyasidan foydalanish
Qt SDK -ni Microsoft Windows -ga o'rnating 25 -qadam
Qt SDK -ni Microsoft Windows -ga o'rnating 25 -qadam

Qadam 6. Manba kodini yaratish va tahrir qilish va Qt ilovalaringizni buyruq satridan kompilyatsiya qilish uchun Notepad yoki WordPad kabi matn muharriri yordamida buyruq satridan o'z ilovalaringizni ishlab chiqing

Qt SDK -ni Microsoft Windows -ga o'rnating 26 -qadam
Qt SDK -ni Microsoft Windows -ga o'rnating 26 -qadam

Qadam 7. QT SDK yuqoridagi ko'rsatmalar yordamida PATH tizimiga qo'shilgandan so'ng, siz quyidagi buyruqlar yordamida quyidagi usul yordamida o'z ilovalaringizni buyruq satridan kompilyatsiya qilishingiz mumkin

Buyruqlar satrini oching va quyidagi buyruqlarni kiriting.

  • Turi/nusxa ko'chirish/joylashtirish:

    mkdir Qt-Ilovalar

  • Turi/nusxa ko'chirish/joylashtirish:

    CD Qt-ilovalar

  • Turi/nusxa ko'chirish/joylashtirish:

    mkdir QtHelloWorld

  • Turi/nusxa ko'chirish/joylashtirish:

    CD QtHelloWorld

Microsoft Windows -ga Qt SDK -ni o'rnating 27 -qadam
Microsoft Windows -ga Qt SDK -ni o'rnating 27 -qadam

8 -qadam. QtHelloWorld katalogida bo'lganingizda Qt manba kodini yaratish uchun Notepad yoki Wordpad kabi matn muharriridan foydalaning.

  • Turi/nusxa ko'chirish/joylashtirish:

    bloknot main.cpp

  • Qt manba kodi faylini main.cpp sifatida saqlaganingizga ishonch hosil qiling
  • yoki
  • Turi/nusxa ko'chirish/joylashtirish:

    so'z panelini ishga tushiring

  • Wordpad -ni matn muharriri sifatida ishlatsangiz, Qt manba kodli faylni qo'lda main.cpp sifatida saqlashingiz kerak bo'ladi
Microsoft Windows -ga Qt SDK -ni o'rnating 28 -qadam
Microsoft Windows -ga Qt SDK -ni o'rnating 28 -qadam

Qadam 9. Notepad yoki wordpad matnli muharririda ilovani yarating, quyida quyidagilarni kiriting

  • Turi/nusxa ko'chirish/joylashtirish:

#include #include #include #int main (int argc, char *argv ) {QApplication ilovasi (argc, argv); QLabel salom ("Birinchi WikiHow Qt dasturimga xush kelibsiz"); hello.setWindowTitle ("Windowsda mening birinchi WikiHow Qt dasturi"); salom.resize (400, 400); salom.show (); app.exec () ni qaytarish; }

  • Manba kodi faylini main.cpp sifatida saqlang
  • QtHelloWorld katalogida Qt manba kodini kompilyatsiya qilish va bog'lash uchun quyidagilarni bajaring
  • Turi/nusxa ko'chirish/joylashtirish:

    qmake -loyiha

    bu Qt loyiha faylini yaratadi

  • Biroq, Qt 5.0 SDK -da siz matn muharriridan foydalanishingiz va yaratgan *.pro faylingizga quyidagilarni qo'shishingiz kerak, nano yoki gedit kabi matn muharriridan foydalaning va quyidagi buyruqlarni bering:
  • Turi/nusxa ko'chirish/joylashtirish:

    bloknot QtHelloWorld.pro

  • Siz yaratgan QtHelloWorld.pro shunga o'xshash ko'rinishi kerak:

TEMPLATE = ilova TARGET = QtHelloWorld #INCLUDEPATH +=. # Kirish manbalari += main.cpp

Yaratilgan QtHelloWorld.pro faylini quyidagicha tahrirlang:

TEMPLATE = ilova TARGET = QtHelloWorld QT += yadroviy QT += vidjetlar #INCLUDEPATH +=. # Kirish manbalari += main.cpp

  • TARGET kalit so'zining ostidagi QtHelloWorld.pro fayliga quyidagi qatorlarni qo'shgandan so'ng, qmake -ni ishga tushiring.
  • Turi/nusxa ko'chirish/joylashtirish:

    QT += asosiy gui

  • Turi/nusxa ko'chirish/joylashtirish:

    QT += vidjetlar

    Faylni saqlang va chiqing

  • Turi/nusxa ko'chirish/joylashtirish:

    qmake

    Bu Qt make faylini yaratadi

  • Turi/nusxa ko'chirish/joylashtirish:

    qilmoq

    Bu sizning tizimingizdagi Qt make faylini bajariladigan dasturga yig'adi. Bu erda, hech qanday xato bo'lmasa, fayl bajariladigan dasturga kiritilishi kerak

  • Yuqoridagi vazifalar muvaffaqiyatli bajarilgach va xatolar bo'lmasa, Qt dasturi QtHelloWorld disk raskadrovka papkasida bajariladigan tugaydigan sifatida yaratiladi. .exe Nosozliklarni tuzatish papkasiga o'ting va Qt ilovasini dasturni bosish yoki Qt dasturini buyruq satridan ishga tushirish orqali bajaring.
  • Turi/nusxa ko'chirish/joylashtirish:

    CD chiqarilishi

    chiqarish papkasiga o'zgartiring

  • Turi/nusxa ko'chirish/joylashtirish:

    QtHelloWorld.exe

    va yangi yaratilgan bajariladigan faylni ishga tushiring

  • Tabriklayman siz faqat Qt dasturini Windows buyruq satridan kompilyatsiya qildingiz.

Tavsiya: