Комплектът за разработване на софтуер за QT (SDK) - Инфраструктура на междинната инфраструктура на приложения, широко използвана за разработване на приложения от потребителския интерфейс на секцията (GUI). Сред известните приложения, разработени в Qt, можете да разпределите, например: KDE, Опера, Google Земя и Skype. Това е преносима вътрешна среда за разработка с потребителски интерфейс за операционни системи Windows, Linux и Mac OS X. QT SDK ще помогне при създаването на графични потребителски интерфейси (GUI) за приложения, разработени под Windows, Linux и Mac OS X. За повече информация относно QT SDK, посетете QT SDK Сайт. Търсите повече информация за създаването на първата програма QT.
Забележка: Инсталиране на 64-битовата версия на комплекта за разработване на софтуер QT SDK 4.Осем и QT SDK 5.0 На Ubuntu Linux е подходящ и за монтаж Debian и Linux мента.
Стъпка
Метод 1 от 2:
Инструкции за инсталиране QT SDK 4.Осем:
един.
На първо място, определете коя архитектура използва вашата операционна система Ubuntu Linux. За да направите това, отворете терминала и въведете изброените по-долу команди, след това можете да изтеглите подходящата версия на QT SDK. Например, ако използвате 32-битовата версия на Ubuntu Linux, свалете 32-битов QT SDK, за 64-битов Ubuntu Linux - 64-битов QT SDK.
- Въвеждане / копиране / вмъкване: Файл / SBIN / init
- Не забравяйте каква версия на Ubuntu Linux използвате - на дисплея ще се показват 32-битов или 64-битов.
2. След това изтеглите комплект за разработване на софтуер за QT (SDK) Изтеглете QT SDK
Изберете системната архитектура на вашето копие Ubuntu Linux (32-битова или 64-битова версия QT SDK). Можете също да добавите библиотеки, за да се разработите така, че можете да изпълнявате QT приложения без никакви проблеми, следвайки инструкциите по-долу.Забележка: Когато става въпрос за изтегляне на SDK, изтеглете офлайн инсталатора, тъй като изтеглянето може да отнеме много време, освен ако не наистина не е бърз интернет канал.Изтегляне на QT SDK можете да изпълнявате в два метода на инсталиране: онлайн или офлайн. Предпочитам просто да изтеглям пълен SDK, използвайки офлайн начин. Тъй като класовете, от които се състои QT SDK, са доста големи, SDK натоварването на бавната връзка може да отнеме няколко часа. Тя може да победи лова на някои потребители (или не), които искат да опитат QT SDK.Оферта: Освен ако наистина нямате бърза връзка с интернет, аз силно препоръчвам да използвате офлайн инсталатор.3. Отворете терминала и въведете следните команди:
Въвеждане / копиране / вмъкване: Sudo apt-get Инсталиране на синаптиченВъвеждане / копиране / вмъкване: Sudo apt-get updateТази команда се използва за актуализиране и пресъздаване на индексни пакети от техните източници чрез интернет.Въвеждане / копиране / вмъкване: Sudo apt-get install qt4-dev-инструменти libqt4-dev libqt4-core libqt4-guiТази команда добавя допълнителни библиотеки на QT разработчици към вашата система Ubuntu Linux, позволявайки на програмите за QT да работят, за да работят на вашия компютър.4. Въвеждане / копиране / вмъкване: CD / Начало /"Вашия потребител"/ Изтегляния
Отидете в папката за изтегляне на вашата системапет. Въвеждане / копиране / вмъкване: Sudo scmod u + x qtsdk-офлайн-linux-x86_64-v1.2.един.Тичам
Това ще направи Qt SDK изпълним за всички потребители на вашата система6. Инсталирайте QT SDK, използвайки следната команда
Въвеждане / копиране / вмъкване: Sudo ./ Qtsdk-офлайн-linux-x86_64-v1.2.един.Run -Tyle CleanLooksЗа да инсталирате QT SDK, трябва да имате суперпотребители права7. Когато инсталирате QT SDK, трябва да изберете папката, в която ще бъде разположен QT SDK. Изберете / OPT - и вашият QT SDK ще бъде настроен на папка / OPT / QTSDK
Осем. Използвайки следната команда, променете правата на папката QT SDK, така че да е достъпна за всички потребители
девет. Въвеждане / копиране / вмъкване: Sudo chmod -r 777 / opt / qtsdk
Тази команда ще направи QT SDK изпълним за всички потребители на системата10. Въвеждане / копиране / вмъкване: Sudo chmod -r 777 / home /"Вашия потребител"/.Config / Nokia
Това ще предотврати появата на съобщения за грешки, когато стартирате Qtcreator, твърдейки, че програмата не може да прави промени в папката / дома /"Вашия потребител"/.Config / Nokia.единадесет. След като програмата QT е инсталирана, отворете терминала и използвайте текстов редактор, като например NANO или GEDIT, EDIT / etc / profile.
Въвеждане / копиране / вмъкване: Sudo nano / etc / profileилиВъвеждане / копиране / вмъкване: Sudo gedit / etc / profile12. Превъртете до края на файла / etc / elgs и въведете текста по-долу. Трябва да добавите този низ в системния файл / etc / профила, така че да се появи QT софтуер в терминала.
13. Въвеждане / копиране / вмъкване:
PATH = / OPT / QTSDK / Десктоп / QT /4.Осем.един/ Gcc / bin: $ pathПът на износЧетиринадесет. Специализирани номера - това е номерът на версията на QT SDK, така че се уверете, че сте въвели правилната версия на версията QT SDK. QT SDK с всяка версия на актуализацията се подобрява, така че внимателно изберете QT SDK версия за инсталиране.
Например, в този пример използваме QT версия 4.Осем.1, така че в / etc / профил зададена версия 4.Осем.един.Петнадесет години. Запазете файла / etc / профила и изход
шестнадесет. Рестартирайте файла / и т.н. / файла с профил, като използвате следната команда
Въвеждане / копиране / вмъкване: . / etc / profileУверете се, че сте въвели . и след това пропастта да рестартирате файла / etc / профила17. След като файлът / etc / infile ще се рестартира, можете да въведете следните команди, за да сте сигурни, че системата Ubuntu Linux признава, че QT SDK е получена от системата PATH.
18. Въвеждане / копиране / вмъкване: Кой Qmake
Трябва да получите този отговор:/ OPT / QTSDK / DESKTOP / QT / 4.Осем.1 / gcc / bin / qmakeдеветнайсет. Въведете следната команда:
Въвеждане / копиране / вмъкване: Qmake -versionДвадесет. Вземете отговора, подобен на това:
`Qmake версия 2.01А`Използване на QT версия 4.Осем.1 в / OPT / QTSDK / десктоп / QT / 4.Осем.1 / gcc / lib21. Това ви информира, че сега можете да компилирате QT програми от командния ред. Отсега нататък всичко е конфигурирано да компилира QT програмите на вашата система Ubuntu Linux. След като QT SDK е инсталиран успешно в системата и искате да компилирате първата си програма за QT, потърсете допълнителна информация за това как да създадете първата QT програма на Ubuntu Linux].
Метод 2 от 2:
Инструкции за инсталиране QT SDK 5.0:
един.
На първо място, определете коя архитектура използва вашата операционна система Ubuntu Linux. За да направите това, отворете терминала и въведете изброените по-долу команди, след това можете да изтеглите подходящата версия на QT SDK. Например, ако използвате 32-битовата версия на Ubuntu Linux, свалете 32-битов QT SDK, за 64-битов Ubuntu Linux - 64-битов QT SDK.
- Въвеждане / копиране / вмъкване: Файл / SBIN / init
- Не забравяйте каква версия на Ubuntu Linux използвате - на дисплея ще се показват 32-битов или 64-битов.
2. След това изтеглите комплект за разработване на софтуер за QT (SDK) Изтеглете QT SDK
Изберете системната архитектура на вашето копие Ubuntu Linux (32-битова или 64-битова версия QT SDK). Можете също да добавите библиотеки, за да се разработите така, че можете да изпълнявате QT приложения без никакви проблеми, следвайки инструкциите по-долу.Забележка: Когато става въпрос за изтегляне на SDK, изтеглете офлайн инсталатора, тъй като изтеглянето може да отнеме много време, освен ако не наистина не е бърз интернет канал.Изтегляне на QT SDK можете да изпълнявате в два метода на инсталиране: онлайн или офлайн. Предпочитам просто да изтеглям пълен SDK, използвайки офлайн начин. Тъй като класовете, от които се състои QT SDK, са доста големи, SDK натоварването при бавна връзка може да отнеме няколко часа. Тя може да победи лова на някои потребители (или не), които искат да опитат QT SDK.Оферта: Освен ако наистина нямате бърза връзка с интернет, аз силно препоръчвам да използвате офлайн инсталатор.3. Отворете терминала и въведете следните команди:
Въвеждане / копиране / вмъкване: Sudo apt-get Инсталиране на синаптиченТази команда се използва за актуализиране и пресъздаване на индексни пакети от техните източници чрез интернет.Въвеждане / копиране / вмъкване: Sudo apt-get install qt4-dev-инструменти libqt4-dev libqt4-core libqt4-guiТази команда добавя допълнителни библиотеки на QT разработчици към вашата система Ubuntu Linux, позволявайки на програмите за QT да работят, за да работят на вашия компютър. Добавих тази информация само в случай, че искате да инсталирате съвместим с QT SDK 4.8 библиотеки.Въвеждане / копиране / вмъкване: Sudo apt-get Инсталирайте Build-EssentialТази команда ще добави допълнителни C / C ++ библиотеки за компилиранеВъвеждане / копиране / вмъкване: Sudo apt-get install "^ libxcb.*" Libx11-xcb-dev libglu1-mesa-dev libxrender-devФункционалността на OpenGL ще бъде добавена при извършване на QT приложения4. Въвеждане / копиране / вмъкване: CD / Начало /"Вашия потребител"/ Изтегляния
Папката ще бъде променена на файлове за изтеглянепет. Въвеждане / копиране / вмъкване: Sudo chmod u + x qt-linux-opensource-5.0.2-X86_64-офлайн.Тичам
Тази команда ще направи QT SDK изпълним за всички потребители на системата6. Инсталирайте QT SDK, използвайки следната команда
Въвеждане / копиране / вмъкване: Sudo ./ QT-Linux-OpenSource-5.0.2-X86_64-офлайн.Run -Tyle CleanLooksЗа да инсталирате QT SDK, трябва да имате суперпотребители права7. Когато инсталирате QT SDK, въпросът ще се появи къде да се инсталира QT SDK. Изберете / OPT и QT SDK ще бъде настроен на папка / OPT / QTSDK
Осем. Използвайки следната команда, променете правата на папката QT SDK, така че да е достъпна за всички потребители
девет. Въвеждане / копиране / вмъкване: SUDO -S CHMOD -R 777 / OPT / QT5.0.2
Това ще направи Qt SDK изпълним за всички потребители на вашата система10. Въвеждане / копиране / вмъкване: Sudo chmod -r 777 / home /"Вашия потребител"/.Config / qtproject
Това ще предотврати появата на съобщения за грешки, когато стартирате Qtcreator, като твърдите, че програмата не може да прави промени в папката / дома /"Вашия потребител"/.Config / qtproject.единадесет. След като програмата QT е инсталирана, отворете терминала и използвайте текстов редактор, като например NANO или GEDIT, EDIT / etc / profile.
Въвеждане / копиране / вмъкване: Sudo nano / etc / profileилиВъвеждане / копиране / вмъкване: Sudo gedit / etc / profile12. Превъртете до края на файла / etc / elgs и въведете текста по-долу. Трябва да добавите този низ в системния файл / etc / профила, така че да се появи QT софтуер в терминала.
13. Въвеждане / копиране / вмъкване:
Път = / ОПТ /QT5.0.2/5.0.2 /GCC / BIN: $ PATHПът на износЧетиринадесет. Специализирани номера - това е номерът на версията на QT SDK, така че се уверете, че сте въвели правилната версия на версията QT SDK. QT SDK с всяка версия на актуализацията се подобрява, така че внимателно изберете QT SDK версия за инсталиране.
Например, в този пример използваме QT версия пет.0.2, Следователно в / etc / etch / профилна версия е посочена пет.0.2Петнадесет години. Запазване / и т.н. / профил файл и изход
шестнадесет. Рестартирайте файла / и т.н. / файла с профил, като използвате следната команда
Въвеждане / копиране / вмъкване: . / etc / profileУверете се, че сте въвели . и след това пропастта да рестартирате файла / etc / профила17. След като файлът / etc / infile ще се рестартира, можете да въведете следните команди, за да сте сигурни, че системата Ubuntu Linux признава, че QT SDK е получена от системата PATH.
18. Въвеждане / копиране / вмъкване: Кой Qmake
Трябва да получите такъв отговор:/ OPT / QT5.0.2/5.0.2 / gcc / bin / qmakeдеветнайсет. Все още следната команда:
Въвеждане / копиране / вмъкване: Qmake -versionДвадесет. Трябва да получите такъв отговор:
Qmake версия 3.0Използване на QT версия 5.0.2 в / opt / qt5.0.2/5.0.2 / gcc / lib21. Ще ви информира, че сега можете да компилирате програми за QT SDK 5.0 от командния ред. Отсега нататък всичко е конфигурирано да компилира QT програмите на вашата система Ubuntu Linux. След като QT SDK е успешно установена в системата и искате да компилирате първата си програма за QT, потърсете допълнителна информация за това как да създадете първата QT програма на Ubuntu Linux.