کیت توسعه نرم افزار Qt (SDK) یک چارچوب برنامه چند پلتفرمی است که به طور گسترده برای توسعه نرم افزارهای کاربردی با رابط کاربری گرافیکی (GUI) استفاده می شود. برخی از برنامه های معروف توسعه یافته با Qt عبارتند از KDE ، Opera ، Google Earth و Skype. این یک چارچوب رابط کاربر برنامه کاربردی متقابل پلت فرم است که بر روی سیستم عامل های Windows ، Linux و Mac OS X کار می کند. Qt SDK به شما کمک می کند تا رابط کاربری گرافیکی (GUI) برای برنامه های خود ایجاد کنید که در Windows ، Linux و Mac OS X اجرا می شوند. برای اطلاعات بیشتر در مورد SDK Qt لطفاً به وب سایت Qt SDK مراجعه کنید. برای اطلاعات بیشتر در مورد ایجاد اولین برنامه Qt خود ، لطفاً سند زیر را ببینید چگونه می توان اولین برنامه Qt خود را در لینوکس اوبونتو ایجاد کرد.
توجه داشته باشید:
این سند نصب نسخه 64 بیتی را پوشش می دهد SDK Qt 4.8 و SDK Qt 5.0 ، کیت توسعه نرم افزار در لینوکس اوبونتو و همچنین برای Debian و Linux Mint کار خواهد کرد.
مراحل
روش 1 از 2: Qt SDK 4.8 دستورالعمل نصب:
مرحله 1. ابتدا نسخه بیتی سیستم عامل لینوکس اوبونتو خود را با باز کردن ترمینال و تایپ موارد زیر و تعیین نسخه بیتی Qt SDK برای سیستم عامل خود بارگیری کنید
به عنوان مثال ، اگر از لینوکس اوبونتو 32 بیتی استفاده می کنید ، 32 بیت Qt SDK را بارگیری کنید ، اگر از لینوکس اوبونتو 64 بیتی استفاده می کنید ، SDK 64 بیتی Qt را بارگیری کنید.
-
نوع/کپی/چسباندن:
file /sbin /init
- به نسخه بیتی معماری سیستم عامل لینوکس اوبونتو توجه کنید که 32 یا 64 بیتی باشد.
مرحله 2. بعد Qt Software Development Kit (SDK) دانلود Qt SDK را بارگیری کنید
- معماری سیستم لینوکس اوبونتو خود مانند نسخه 32 بیتی یا 64 بیتی Qt SDK را انتخاب کنید. همچنین می توانید کتابخانه های توسعه را اضافه کنید تا بتوانید با دنبال کردن این مراحل برنامه های Qt را بدون عارضه اجرا کنید.
-
توجه داشته باشید:
وقتی نوبت به بارگیری SDK می رسد ، نصب آفلاین را بارگیری کنید زیرا بارگیری آن زمان زیادی می برد مگر اینکه اتصال بارگیری واقعا سریع داشته باشید.
- هنگام بارگیری SDK Qt روش نصب آنلاین یا روش نصب آفلاین ، دو روش دارید. من ترجیح می دهم فقط SDK کامل را با استفاده از روش آفلاین بارگیری کنم. از آنجا که کلاس هایی که Qt SDK را تشکیل می دهند بسیار بزرگ است ، بارگیری SDK چندین ساعت طول می کشد. این ممکن است برای برخی از کاربرانی که می خواهند Qt SDK را امتحان کنند خاموش باشد یا نباشد.
- پیشنهاد: من اکیداً توصیه می کنم از نصب کننده آفلاین به جای نصب کننده آنلاین استفاده کنید مگر اینکه واقعا اتصال سریع داشته باشید.
مرحله 3. یک ترمینال باز کنید و دستورات زیر را در زیر وارد کنید:
-
نوع/کپی/چسباندن:
sudo apt-get synaptic را نصب کنید
-
نوع/کپی/چسباندن:
sudo apt-get update
- این دستور برای به روز رسانی و همگام سازی مجدد فایلهای فهرست بسته از منابع آنها از طریق اینترنت استفاده می شود.
-
نوع/کپی/چسباندن:
sudo apt-get install qt4-dev-tools libqt4-dev libqt4-core libqt4-gui
- این دستور کتابخانه های توسعه Qt اضافی را به سیستم لینوکس اوبونتو اضافه می کند که به برنامه های Qt اجازه می دهد تا به راحتی روی سیستم شما اجرا شوند.
مرحله 4. نوع/کپی/چسباندن:
سی دی /خانه /"نام کاربری شما"/بارگیری ها
این شما را به پوشه Downloads در سیستم خود تغییر می دهد
مرحله 5. نوع/کپی/چسباندن:
sudo -s chmod u+x QtSdk-offline-linux-x86_64-v1.2.1.rr
با این کار Qt SDK قابل اجرا برای همه کاربران سیستم شما می شود
مرحله 6. Qt SDK را با صدور دستور زیر نصب کنید
-
نوع/کپی/چسباندن:
sudo -s./QtSdk-offline-linux-x86_64-v1.2.1.run -style cleanlooks
- برای نصب Qt SDK باید از امتیازات superuser برخوردار باشید
مرحله 7. هنگام نصب Qt SDK از شما خواسته می شود که دایرکتوری ای را انتخاب کنید که می خواهید Qt SDK در آن اقامت داشته باشد
را انتخاب کنید /انتخاب کنید و Qt SDK شما در پوشه ای به نام /opt /QtSDK نصب شود
مرحله 8. مجوزهای موجود در فهرست راهنمای Qt SDK را برای همه کاربران با صدور دستور زیر تغییر دهید
مرحله 9. نوع/کپی/چسباندن:
sudo -s chmod -R 777 /opt /QtSDK
با این کار Qt SDK برای همه کاربران سیستم شما قابل اجرا می شود
مرحله 10. نوع/کپی/چسباندن:
sudo -s chmod -R 777 /home /"نام کاربری شما"/.config/ نوکیا
این باعث می شود هنگام راه اندازی QtCreator از پیام های خطا جلوگیری کنید و بیان کنید که نمی تواند به /home /بنویسد "نام کاربری شما"/.config/ دایرکتوری نوکیا
مرحله 11. پس از نصب برنامه Qt ، ترمینال را باز کرده و از ویرایشگر متنی مانند nano یا gedit برای ویرایش نمایه /etc /خود استفاده کنید
-
نوع/کپی/چسباندن:
sudo -s nano /etc /profile
- یا
-
نوع/کپی/چسباندن:
sudo -s gedit /etc /profile
مرحله 12. به انتهای فایل /etc /profile رفته و متن زیر را در زیر وارد کنید
می خواهید این خط را در زیر به فایل گسترده سیستم /etc /profile خود اضافه کنید تا بتوانید برنامه های Qt را از خط ترمینال کامپایل کنید.
مرحله 13. تایپ/کپی/چسباندن:
- PATH =/opt/QtSDK/Desktop/Qt/4.8.1/gcc/bin: $ PATH
- مسیر صادرات
مرحله 14. شماره بالا که با حروف برجسته مشخص شده است ، نشان دهنده شماره نسخه Qt SDK است ، بنابراین مطمئن شوید که شماره نسخه صحیح SDK Qt را وارد کرده اید
SDK Qt همیشه با تغییرات نسخه جدید بهبود می یابد. بنابراین مطمئن شوید که به شماره نسخه Qt SDK خود توجه دارید.
به عنوان مثال ، ما از Qt نسخه 4.8.1 در این مثال استفاده می کنیم ، بنابراین شماره نسخه در /etc /profile به عنوان 4.8.1 منعکس می شود
مرحله 15. فایل /etc /profile را ذخیره کرده و خارج شوید
مرحله 16. با صدور دستور زیر فایل /etc /profile را بارگذاری کنید
-
نوع/کپی/چسباندن:
به /etc/profile
- مطمئن شوید که a را وارد می کنید. و سپس یک فاصله به منظور بارگذاری مجدد فایل /etc /profile خود
مرحله 17. پس از بارگیری مجدد فایل /etc /profile دستور زیر را می توانید دستورات زیر را تایپ کنید تا مطمئن شوید سیستم لینوکس اوبونتو شما تشخیص می دهد که Qt SDK توسط سیستم PATH پذیرفته شده است
مرحله 18. نوع/کپی/چسباندن:
که qmake
- شما باید پاسخی مانند پاسخ زیر دریافت کنید
- /opt/QtSDK/Desktop/Qt/4.8.1/gcc/bin/qmake
مرحله 19. همچنین دستور زیر را در زیر تایپ کنید:
-
نوع/کپی/چسباندن:
qmake -تبدیل
مرحله 20. شما باید پاسخی مشابه این دریافت کنید:
- ' QMake نسخه 2.01a
- ' استفاده از Qt نسخه 4.8.1 در /opt/QtSDK/Desktop/Qt/4.8.1/gcc/lib
مرحله 21. این به شما امکان می دهد برنامه های Qt را از خط فرمان کامپایل کنید
اکنون همه شما آماده هستید تا برنامه های Qt را در سیستم لینوکس اوبونتو خود کامپایل کنید. وقتی Qt SDK با موفقیت روی سیستم شما نصب شد ، ممکن است بخواهید اولین برنامه Qt خود را کامپایل کنید ، برای اطلاعات بیشتر نحوه ایجاد اولین برنامه Qt خود در لینوکس اوبونتو ، این سند را ببینید.
روش 2 از 2: دستورالعمل نصب Qt SDK 5.0:
مرحله 1. ابتدا نسخه بیتی سیستم عامل لینوکس اوبونتو خود را با باز کردن ترمینال و تایپ موارد زیر و تعیین نسخه بیتی Qt SDK برای سیستم عامل خود بارگیری کنید
به عنوان مثال ، اگر از لینوکس اوبونتو 32 بیتی استفاده می کنید ، 32 بیتی Qt SDK را بارگیری کنید ، اگر از لینوکس اوبونتو 64 بیتی استفاده می کنید ، پس از آن SDK 64 بیتی Qt را بارگیری کنید.
-
نوع/کپی/چسباندن:
file /sbin /init
- به نسخه بیتی معماری سیستم عامل لینوکس اوبونتو توجه کنید که 32 یا 64 بیتی باشد.
مرحله 2. بعد Qt Software Development Kit (SDK) دانلود Qt SDK را بارگیری کنید
- معماری سیستم لینوکس اوبونتو مانند نسخه 32 بیتی یا 64 بیتی Qt SDK را انتخاب کنید. همچنین می توانید کتابخانه های توسعه را اضافه کنید تا بتوانید با دنبال کردن این مراحل برنامه های Qt را بدون عارضه اجرا کنید.
-
توجه داشته باشید:
وقتی نوبت به بارگیری SDK می رسد ، نصب آفلاین را بارگیری کنید زیرا بارگیری آن زمان زیادی می برد مگر اینکه اتصال بارگیری واقعا سریع داشته باشید.
- هنگام بارگیری SDK Qt روش نصب آنلاین یا روش نصب آفلاین ، دو روش دارید. من ترجیح می دهم فقط SDK کامل را با استفاده از روش آفلاین بارگیری کنم. از آنجا که کلاسهایی که Qt SDK را تشکیل می دهند بسیار بزرگ است ، بارگیری SDK چندین ساعت طول می کشد. این ممکن است برای برخی از کاربرانی که می خواهند Qt SDK را امتحان کنند خاموش باشد یا نباشد.
- پیشنهاد: من اکیداً توصیه می کنم از نصب کننده آفلاین به جای نصب کننده آنلاین استفاده کنید مگر اینکه واقعا اتصال سریع داشته باشید.
مرحله 3. یک ترمینال باز کنید و دستورات زیر را در زیر وارد کنید:
-
نوع/کپی/چسباندن:
sudo apt-get synaptic را نصب کنید
-
نوع/کپی/چسباندن:
sudo apt-get update
- این دستور برای به روز رسانی و همگام سازی مجدد فایلهای فهرست بسته از منابع آنها از طریق اینترنت استفاده می شود.
-
نوع/کپی/چسباندن:
sudo apt-get install qt4-dev-tools libqt4-dev libqt4-core libqt4-gui
- این دستور کتابخانه های توسعه Qt اضافی را به سیستم لینوکس اوبونتو اضافه می کند که به برنامه های Qt اجازه می دهد تا به راحتی روی سیستم شما اجرا شوند. این اطلاعات را فقط در صورتی که بخواهید کتابخانه های سازگار با Qt SDK 4.8 نصب شده باشد ، اضافه کردم
-
نوع/کپی/چسباندن:
sudo apt-get install build-essential
- این کتابخانه های اضافی C/C ++ را برای گردآوری اضافه می کند
-
نوع/کپی/چسباندن:
sudo apt-get install "^libxcb.*" libx11-xcb-dev libglu1-mesa-dev libxrender-dev
- هنگام اجرای برنامه های Qt خود ، عملکرد OpenGL را اضافه می کند
مرحله 4. نوع/کپی/چسباندن:
سی دی /خانه /"نام کاربری شما"/بارگیری ها
این شما را به پوشه Downloads در سیستم خود تغییر می دهد
مرحله 5. نوع/کپی/چسباندن:
sudo -s chmod u+x qt-linux-opensource-5.0.2-x86_64-offline.run
با این کار Qt SDK قابل اجرا برای همه کاربران سیستم شما می شود
مرحله 6. Qt SDK را با صدور دستور زیر نصب کنید
-
نوع/کپی/چسباندن:
sudo -s./qt-linux-opensource-5.0.2-x86_64-offline.run -style cleanlooks
- برای نصب Qt SDK باید از امتیازات superuser برخوردار باشید
مرحله 7. هنگام نصب Qt SDK از شما خواسته می شود که دایرکتوری ای را انتخاب کنید که می خواهید Qt SDK در آن اقامت داشته باشد
را انتخاب کنید /انتخاب کنید و Qt SDK شما در پوشه ای به نام /opt /QtSDK نصب شود
مرحله 8. مجوزهای موجود در فهرست راهنمای Qt SDK را برای همه کاربران با صدور دستور زیر تغییر دهید
مرحله 9. نوع/کپی/چسباندن:
sudo -s chmod -R 777 /opt/Qt5.0.2
با این کار Qt SDK قابل اجرا برای همه کاربران سیستم شما می شود
مرحله 10. نوع/کپی/چسباندن:
sudo -s chmod -R 777 /home /"نام کاربری شما"/.config/QtProject
این باعث می شود هنگام راه اندازی QtCreator از پیام های خطا جلوگیری کنید و بیان کنید که نمی تواند به /home /بنویسد "نام کاربری شما"/.config/QtProject.
مرحله 11. پس از نصب برنامه Qt ، ترمینال را باز کرده و از ویرایشگر متنی مانند nano یا gedit برای ویرایش نمایه /etc /خود استفاده کنید
-
نوع/کپی/چسباندن:
sudo -s nano /etc /profile
- یا
-
نوع/کپی/چسباندن:
sudo -s gedit /etc /profile
مرحله 12. به انتهای فایل /etc /profile رفته و متن زیر را در زیر وارد کنید
شما می خواهید این خط زیر را به فایل گسترده /etc /profile سیستم خود اضافه کنید تا بتوانید برنامه های Qt را از خط ترمینال کامپایل کنید.
مرحله 13. تایپ/کپی/چسباندن:
- PATH =/opt/Qt5.0.2/5.0.2/gcc/bin: $ PATH
- مسیر صادرات
مرحله 14. شماره بالا که با حروف برجسته مشخص شده است ، نشان دهنده شماره نسخه Qt SDK است ، بنابراین مطمئن شوید که شماره نسخه صحیح SDK Qt را وارد کرده اید
SDK Qt همیشه با تغییرات نسخه جدید بهبود می یابد. بنابراین مطمئن شوید که به شماره نسخه Qt SDK خود توجه دارید.
به عنوان مثال ، ما از نسخه Qt استفاده می کنیم 5.0.2 در این مثال ، بنابراین شماره نسخه در /etc /profile به صورت منعکس می شود 5.0.2
مرحله 15. فایل /etc /profile را ذخیره کرده و خارج شوید
مرحله 16. با صدور دستور زیر فایل /etc /profile را بارگذاری کنید
-
نوع/کپی/چسباندن:
به /etc/profile
- مطمئن شوید که a را وارد می کنید. و سپس یک فاصله به منظور بارگذاری مجدد فایل /etc /profile خود
مرحله 17. پس از بارگذاری مجدد فایل /etc /profile دستور زیر را می توانید دستورات زیر را تایپ کنید تا مطمئن شوید سیستم لینوکس اوبونتو شما تشخیص می دهد که Qt SDK توسط سیستم PATH پذیرفته شده است
مرحله 18. نوع/کپی/چسباندن:
که qmake
- شما باید پاسخی مانند پاسخ زیر دریافت کنید
- /opt/Qt5.0.2/5.0.2/gcc/bin/qmake
مرحله 19. همچنین دستور زیر را در زیر تایپ کنید:
-
نوع/کپی/چسباندن:
qmake -تبدیل
مرحله 20. شما باید پاسخی مشابه این دریافت کنید:
- QMake نسخه 3.0
- استفاده از Qt نسخه 5.0.2 در /opt/Qt5.0.2/5.0.2/gcc/lib
مرحله 21. این به شما امکان می دهد برنامه های Qt SDK 5.0 را از خط فرمان کامپایل کنید
اکنون همه شما آماده هستید تا برنامه های Qt را در سیستم لینوکس اوبونتو خود کامپایل کنید. وقتی Qt SDK با موفقیت روی سیستم شما نصب شد ، ممکن است بخواهید اولین برنامه Qt خود را کامپایل کنید ، برای اطلاعات بیشتر نحوه ایجاد اولین برنامه Qt خود در لینوکس اوبونتو ، این سند را ببینید.