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. Qt bilan ishlab chiqilgan taniqli ilovalardan ba'zilari KDE, Opera, Google Earth va Skype. Bu Windows, Linux va Mac OS X operatsion tizimlarida ishlaydigan ko'chma platformali dasturlar interfeysi. Qt SDK sizga Windows, Linux va Mac OS X da ishlaydigan ilovalaringiz uchun grafik interfeyslarni (GUI) yaratishga yordam beradi. Qt SDK haqida batafsil ma'lumot olish uchun Qt SDK veb -saytiga qarang. Birinchi Qt dasturini yaratish haqida qo'shimcha ma'lumot olish uchun quyidagi hujjatni ko'ring Ubuntu Linuxda birinchi Qt dasturini qanday yaratish kerak.
Eslatma:
Ushbu hujjat 64 bitli versiyani o'rnatishni o'z ichiga oladi Qt SDK 4.8 va Qt SDK 5.0, Ubuntu Linux -da dasturiy ta'minot ishlab chiqish to'plami, shuningdek Debian va Linux Mint uchun ishlaydi.
Qadamlar
2 -usul 1: Qt SDK 4.8 O'rnatish ko'rsatmalari:
Qadam 1. Avval terminalni ochish va quyida quyidagilarni yozish orqali Ubuntu Linux operatsion tizimining bit versiyasini aniqlang va operatsion tizimingizga mos keladigan Qt SDK bit versiyasini yuklab oling
Masalan, agar siz 32-bitli Ubuntu Linux-da bo'lsangiz, 32-bitli Qt SDK-ni yuklab oling, agar siz 64-bitli Ubuntu-da bo'lsangiz, 64-bitli Qt SDK-ni yuklab oling.
-
Turi/nusxa ko'chirish/joylashtirish:
fayl /sbin /init
- Ubuntu Linux operatsion tizimi arxitekturasining bit versiyasiga e'tibor bering, u 32-bitli yoki 64-bitli bo'ladi.
Qadam 2. Keyingi Qt Software Development Kit (SDK) Download Qt SDK ni yuklab oling
- Ubuntu Linux tizim arxitekturasini tanlang, masalan, Qt SDK-ning 32-bitli yoki 64-bitli versiyasi. Qt ilovalarini asoratlarsiz ishga tushirish uchun quyidagi bosqichlarni bajarish orqali rivojlanish kutubxonalarini qo'shishingiz mumkin.
-
Eslatma:
SDK -ni yuklab olish haqida gap ketganda, oflayn o'rnatishni yuklab oling, chunki yuklab olish uchun juda tez vaqt talab etiladi, agar sizda haqiqatan ham tez yuklab olish aloqasi bo'lmasa.
- Qt SDK -ni onlayn o'rnatish yoki oflayn o'rnatish usulini yuklab olishda sizda ikkita usul bor. To'liq SDK -ni oflayn usulda yuklab olishni afzal ko'raman. Qt SDK ni tashkil etuvchi sinflar juda katta bo'lgani uchun, SDK -ni yuklab olish uchun sekin ulanish uchun bir necha soat kerak bo'ladi. Bu Qt SDK -ni sinab ko'rmoqchi bo'lgan ba'zi foydalanuvchilar uchun o'chirilishi mumkin yoki bo'lmasligi mumkin.
- Taklif: Agar siz juda tez ulanmagan bo'lsangiz, onlayn o'rnatuvchining o'rniga oflayn o'rnatuvchini ishlatishni qat'iy tavsiya qilaman.
Qadam 3. Terminalni oching va quyidagi buyruqlarni kiriting:
-
Turi/nusxa ko'chirish/joylashtirish:
sudo apt-get synaptic o'rnatish
-
Turi/nusxa ko'chirish/joylashtirish:
sudo apt-get yangilanishi
- Bu buyruq Internet -manbalaridan paketlar indeksi fayllarini yangilash va qayta sinxronlashtirish uchun ishlatiladi.
-
Turi/nusxa ko'chirish/joylashtirish:
sudo apt-get qt4-dev-tools libqt4-dev libqt4-core libqt4-gui ni o'rnating
- Bu buyruq Ubuntu Linux tizimiga qo'shimcha Qt ishlab chiqish kutubxonalarini qo'shadi, bu Qt dasturlari tizimingizda muammosiz ishlashiga imkon beradi.
Qadam 4. yozish/nusxalash/joylashtirish:
CD /uy /"sizning_foydalanuvchi_ ismingiz"/Yuklamalar
Bu sizni tizimdagi Yuklamalar katalogiga o'zgartiradi
Qadam 5. Turi/nusxa ko'chirish/joylashtirish:
sudo -s chmod u+x QtSdk-offline-linux-x86_64-v1.2.1.run
Bu sizning tizimingizdagi barcha foydalanuvchilar uchun Qt SDK -ni bajarilishini ta'minlaydi
Qadam 6. Quyidagi buyruqni berish orqali Qt SDK ni o'rnating
-
Turi/nusxa ko'chirish/joylashtirish:
sudo -s./QtSdk-offline-linux-x86_64-v1.2.1. ishga tushirish
- Qt SDK -ni o'rnatish uchun siz superuser imtiyozlariga ega bo'lishingiz kerak
Qadam 7. Qt SDK ni o'rnatganingizda, siz Qt SDK yashashini xohlagan katalogni tanlashingizni so'raysiz
/Opt ni tanlang va sizning Qt SDK /opt /QtSDK nomli katalogga o'rnatiladi
Qadam 8. Qt SDK katalogidagi ruxsatnomalarni barcha foydalanuvchilarga quyidagi buyruqni berish orqali o'zgartiring
Qadam 9. Yozish/nusxalash/joylashtirish:
sudo -s chmod -R 777 /opt /QtSDK
Bu sizning tizimingizdagi barcha foydalanuvchilar uchun Qt SDK -ni bajarilishini ta'minlaydi
Qadam 10. Turi/nusxa ko'chirish/joylashtirish:
sudo -s chmod -R 777 /uy /"sizning_foydalanuvchi_ ismingiz"/.config/Nokia
Bu QtCreator -ni ishga tushirganingizda xato xabarlarini oldini oladi, bu /home /ga yozib bo'lmaydi. "sizning_foydalanuvchi_ ismingiz"/.config/Nokia katalogi.
Qadam 11. Qt dasturi o'rnatilgandan so'ng, terminalni oching va /etc /profilingizni tahrirlash uchun nano yoki gedit kabi matn muharriridan foydalaning
-
Turi/nusxa ko'chirish/joylashtirish:
sudo -s nano /etc /profile
- yoki
-
Turi/nusxa ko'chirish/joylashtirish:
sudo -s gedit /etc /profile
12 -qadam. /Etc /profile faylining oxirigacha pastga aylantiring va quyidagi matnni kiriting
Siz quyida ushbu satrni /etc /profile tizim faylingizga qo'shishni xohlaysiz, shunda siz terminal liniyasidan Qt dasturlarini kompilyatsiya qilishingiz mumkin bo'ladi.
Qadam 13. Turi/nusxa ko'chirish/joylashtirish:
- PATH =/opt/QtSDK/Desktop/Qt/4.8.1/gcc/bin: $ PATH
- PATH eksport qilish
14 -qadam. Qalin rang bilan ajratilgan yuqoridagi raqam Qt SDK versiya raqamini bildiradi, shuning uchun Qt SDK versiyasining to'g'ri raqamini kiritganingizga ishonch hosil qiling
Qt SDK har doim yangi versiya o'zgarishi bilan yaxshilanadi. Shunday qilib, Qt SDK versiya raqamini eslab qolishingizga ishonch hosil qiling.
Masalan, biz bu misolda Qt 4.8.1 versiyasidan foydalanmoqdamiz, shuning uchun versiya raqami /etc /profile 4.8.1 sifatida aks etadi
15 -qadam. /Etc /profile faylini saqlang va chiqing
Qadam 16. Quyidagi buyruqni berib /etc /profile faylini qayta yuklang
-
Turi/nusxa ko'chirish/joylashtirish:
. /etc/profil
- A ni kiritganingizga ishonch hosil qiling. va /etc /profile faylini qayta yuklash uchun bo'sh joy
17 -qadam. /Etc /profile fayli qayta yuklanganidan so'ng quyidagi buyruq chiqariladi, siz Ubuntu Linux tizimingizda Qt SDK PATH tizimi tomonidan qabul qilinganligini tan olish uchun quyidagi buyruqlarni kiritishingiz mumkin
18 -qadam: yozing/nusxa ko'chiring/joylashtiring:
qaysi qmake
- Siz quyidagi javob kabi javob olishingiz kerak
- /opt/QtSDK/Desktop/Qt/4.8.1/gcc/bin/qmake
Qadam 19. Shuningdek, quyidagi buyruqni kiriting:
-
Turi/nusxa ko'chirish/joylashtirish:
qmake -versiya
20 -qadam Siz shunga o'xshash javobni olishingiz kerak:
- ' QMake 2.01a versiyasi
- ' Qop 4.8.1 versiyasini /opt/QtSDK/Desktop/Qt/4.8.1/gcc/lib da ishlatish
21 -qadam. Bu sizga Qt dasturlarini buyruq satridan kompilyatsiya qila olishingizni bildiradi
Endi siz Ubuntu Linux tizimingizda Qt dasturlarini kompilyatsiya qilishga tayyormiz. Qt SDK tizimingizga muvaffaqiyatli o'rnatilgandan so'ng, siz birinchi Qt dasturini kompilyatsiya qilib ko'rishni xohlashingiz mumkin. Qo'shimcha ma'lumot olish uchun ushbu hujjatni ko'ring Ubuntu Linuxda birinchi Qt dasturini qanday yaratish kerak.
2 -usul 2: Qt SDK 5.0 o'rnatish ko'rsatmalari:
Qadam 1. Avval terminalni ochish va quyida quyidagilarni yozish orqali Ubuntu Linux operatsion tizimining bit versiyasini aniqlang va operatsion tizimingizga mos keladigan Qt SDK bit versiyasini yuklab oling
Masalan, agar siz 32-bitli Ubuntu Linux-da bo'lsangiz, 32-bitli Qt SDK-ni yuklab oling, agar siz 64-bitli Ubuntu-da bo'lsangiz, 64-bitli Qt SDK-ni yuklab oling.
-
Turi/nusxa ko'chirish/joylashtirish:
fayl /sbin /init
- Ubuntu Linux operatsion tizimi arxitekturasining bit versiyasiga e'tibor bering, u 32-bitli yoki 64-bitli bo'ladi.
Qadam 2. Keyingi Qt Software Development Kit (SDK) Download Qt SDK ni yuklab oling
- Ubuntu Linux tizim arxitekturasini tanlang, masalan, Qt SDK-ning 32-bitli yoki 64-bitli versiyasi. Qt ilovalarini asoratlarsiz ishga tushirish uchun quyidagi bosqichlarni bajarish orqali rivojlanish kutubxonalarini qo'shishingiz mumkin.
-
Eslatma:
SDK -ni yuklab olish haqida gap ketganda, oflayn o'rnatishni yuklab oling, chunki yuklab olish uchun juda tez vaqt talab etiladi, agar sizda haqiqatan ham tez yuklab olish aloqasi bo'lmasa.
- Qt SDK -ni onlayn o'rnatish yoki oflayn o'rnatish usulini yuklab olishda sizda ikkita usul bor. To'liq SDK -ni oflayn usulda yuklab olishni afzal ko'raman. Qt SDK ni tashkil etuvchi sinflar juda katta bo'lgani uchun, SDK -ni yuklab olish uchun sekin ulanish uchun bir necha soat kerak bo'ladi. Bu Qt SDK -ni sinab ko'rmoqchi bo'lgan ba'zi foydalanuvchilar uchun o'chirilishi mumkin yoki bo'lmasligi mumkin.
- Taklif: Agar sizda juda tez ulanish bo'lmasa, onlayn o'rnatish o'rniga oflayn o'rnatuvchini ishlatishni qat'iy tavsiya qilaman.
Qadam 3. Terminalni oching va quyidagi buyruqlarni kiriting:
-
Turi/nusxa ko'chirish/joylashtirish:
sudo apt-get synaptic o'rnatish
-
Turi/nusxa ko'chirish/joylashtirish:
sudo apt-get yangilanishi
- Bu buyruq Internet orqali o'z manbalaridan paketlar indeksi fayllarini yangilash va qayta sinxronlashtirish uchun ishlatiladi.
-
Turi/nusxa ko'chirish/joylashtirish:
sudo apt-get qt4-dev-tools libqt4-dev libqt4-core libqt4-gui ni o'rnating
- Bu buyruq Ubuntu Linux tizimingizga Qt dasturlari tizimingizda muammosiz ishlashiga imkon beruvchi qo'shimcha Qt ishlab chiqish kutubxonalarini qo'shadi. Qt SDK 4.8 mos keladigan kutubxonalarni o'rnatishni xohlasangiz, men bu ma'lumotni kiritdim
-
Turi/nusxa ko'chirish/joylashtirish:
sudo apt-get install build-essential
- bu kompilyatsiya uchun qo'shimcha C/C ++ kutubxonalarini qo'shadi
-
Turi/nusxa ko'chirish/joylashtirish:
sudo apt-get install "^libxcb.*" libx11-xcb-dev libglu1-mesa-dev libxrender-dev
- bu sizning Qt ilovalarini ishga tushirishda OpenGL funksiyasini qo'shadi
Qadam 4. yozish/nusxalash/joylashtirish:
CD /uy /"sizning_foydalanuvchi_ ismingiz"/Yuklamalar
Bu sizni tizimdagi Yuklamalar katalogiga o'zgartiradi
Qadam 5. Yozish/nusxalash/joylashtirish:
sudo -s chmod u+x qt-linux-opensource-5.0.2-x86_64-offline.run
Bu sizning tizimingizdagi barcha foydalanuvchilar uchun Qt SDK -ni bajarilishini ta'minlaydi
Qadam 6. Quyidagi buyruqni berish orqali Qt SDK ni o'rnating
-
Turi/nusxa ko'chirish/joylashtirish:
sudo -s./qt-linux-opensource-5.0.2-x86_64-offline.run
- Qt SDK -ni o'rnatish uchun siz superuser imtiyozlariga ega bo'lishingiz kerak
Qadam 7. Qt SDK ni o'rnatganingizda, siz Qt SDK yashashini xohlagan katalogni tanlashingizni so'raysiz
/Opt ni tanlang va sizning Qt SDK /opt /QtSDK nomli katalogga o'rnatiladi
Qadam 8. Qt SDK katalogidagi ruxsatnomalarni barcha foydalanuvchilarga quyidagi buyruqni berish orqali o'zgartiring
Qadam 9. Yozish/nusxalash/joylashtirish:
sudo -s chmod -R 777 /opt/Qt5.0.2
Bu sizning tizimingizdagi barcha foydalanuvchilar uchun Qt SDK -ni bajarilishini ta'minlaydi
Qadam 10. Turi/nusxa ko'chirish/joylashtirish:
sudo -s chmod -R 777 /uy /"sizning_foydalanuvchi_ ismingiz"/.config/QtProject
Bu QtCreator -ni ishga tushirganingizda xato xabarlarini oldini oladi, bu /home /ga yozib bo'lmaydi. "sizning_foydalanuvchi_ ismingiz"/.config/QtProject katalogi.
Qadam 11. Qt dasturi o'rnatilgandan so'ng, terminalni oching va /etc /profilingizni tahrirlash uchun nano yoki gedit kabi matn muharriridan foydalaning
-
Turi/nusxa ko'chirish/joylashtirish:
sudo -s nano /etc /profile
- yoki
-
Turi/nusxa ko'chirish/joylashtirish:
sudo -s gedit /etc /profile
12 -qadam. /Etc /profile faylining oxirigacha pastga aylantiring va quyidagi matnni kiriting
Siz quyida ushbu satrni /etc /profile tizim faylingizga qo'shishni xohlaysiz, shunda siz terminal liniyasidan Qt dasturlarini kompilyatsiya qilishingiz mumkin bo'ladi.
Qadam 13. Turi/nusxa ko'chirish/joylashtirish:
- Yo'l =/opt/Qt5.0.2/5.0.2/gcc/bin: $ PATH
- PATH eksport qilish
14 -qadam. Qalin rang bilan ajratilgan yuqoridagi raqam Qt SDK versiya raqamini bildiradi, shuning uchun Qt SDK versiyasining to'g'ri raqamini kiritganingizga ishonch hosil qiling
Qt SDK har doim yangi versiya o'zgarishi bilan yaxshilanadi. Shunday qilib, siz Qt SDK versiya raqamini eslab qolishingizga ishonch hosil qiling.
Masalan, biz Qt versiyasidan foydalanmoqdamiz 5.0.2 bu misolda, shuning uchun /etc /profildagi versiya raqami sifatida aks etadi 5.0.2
15 -qadam. /Etc /profile faylini saqlang va chiqing
Qadam 16. Quyidagi buyruqni berib /etc /profile faylini qayta yuklang
-
Turi/nusxa ko'chirish/joylashtirish:
. /etc/profil
- A ni kiritganingizga ishonch hosil qiling. va /etc /profile faylini qayta yuklash uchun bo'sh joy
17 -qadam. /Etc /profile fayli qayta yuklanganidan so'ng quyidagi buyruq chiqariladi, siz Ubuntu Linux tizimingizda Qt SDK PATH tizimi tomonidan qabul qilinganligini tan olish uchun quyidagi buyruqlarni kiritishingiz mumkin
18 -qadam: yozing/nusxa ko'chiring/joylashtiring:
qaysi qmake
- Siz quyidagi javob kabi javob olishingiz kerak
- /opt/Qt5.0.2/5.0.2/gcc/bin/qmake
Qadam 19. Shuningdek, quyidagi buyruqni kiriting:
-
Turi/nusxa ko'chirish/joylashtirish:
qmake -versiya
20 -qadam Siz shunga o'xshash javobni olishingiz kerak:
- QMake 3.0 versiyasi
- /Opt/Qt5.0.2/5.0.2/gcc/lib da Qt 5.0.2 versiyasidan foydalanish
21 -qadam. Bu sizga Qt SDK 5.0 dasturlarini buyruq satridan kompilyatsiya qilishga qodirligingizni bildiradi
Endi siz Ubuntu Linux tizimingizda Qt dasturlarini kompilyatsiya qilishga tayyormiz. Qt SDK tizimingizga muvaffaqiyatli o'rnatilgandan so'ng, siz birinchi Qt dasturini kompilyatsiya qilib ko'rishni xohlashingiz mumkin, Ubuntu Linuxda birinchi Qt dasturini qanday yaratish haqida ko'proq ma'lumot olish uchun ushbu hujjatni ko'ring.