Qt Software Development Kit (SDK) - это кроссплатформенная платформа приложений, которая широко используется для разработки прикладного программного обеспечения с графическим пользовательским интерфейсом (GUI). Некоторые из хорошо известных приложений, разработанных с помощью Qt, - это KDE, Opera, Google Earth и Skype. Это переносимая кроссплатформенная среда пользовательского интерфейса приложений, которая работает в операционных системах Windows, Linux и Mac OS X. Qt SDK помогает вам создавать графические пользовательские интерфейсы (GUI) для ваших приложений, которые будут работать в Windows, Linux и Mac OS X. Для получения более подробной информации о Qt SDK посетите веб-сайт Qt SDK. Для получения дополнительной информации о создании вашей первой программы Qt см. Следующий документ Как создать вашу первую программу Qt в Ubuntu Linux.
Примечание:
Этот документ описывает установку 64-битной версии Qt SDK 4.8 а также Qt SDK 5.0, комплект для разработки программного обеспечения в Ubuntu Linux, а также будет работать с Debian и Linux Mint.
Шаги
Метод 1 из 2: Инструкции по установке Qt SDK 4.8:
Шаг 1. Сначала определите свою битовую версию операционной системы Ubuntu Linux, открыв терминал и набрав следующее ниже, и загрузите соответствующую битовую версию Qt SDK для своей операционной системы
Например, если вы используете 32-битный Ubuntu Linux, загрузите 32-битный Qt SDK, если вы используете 64-битный Ubuntu Linux, загрузите 64-битный Qt SDK.
-
Введите / скопируйте / вставьте:
файл / sbin / init
- Обратите внимание на разрядную версию архитектуры вашей операционной системы Ubuntu Linux, она будет отображать 32-разрядную или 64-разрядную версию.
Шаг 2. Затем загрузите Qt Software Development Kit (SDK). Загрузите Qt SDK.
- Выберите архитектуру вашей системы Ubuntu Linux, например 32-разрядную или 64-разрядную версию Qt SDK. Также вы можете добавить библиотеки разработки, чтобы вы могли без проблем запускать приложения Qt, выполнив следующие шаги.
-
Примечание:
Когда дело доходит до загрузки SDK, загрузите автономную установку, так как загрузка занимает много времени, если у вас нет действительно быстрого соединения для загрузки.
- Когда дело доходит до загрузки Qt SDK, у вас есть два метода: метод онлайн-установки или метод автономной установки. Я предпочитаю просто загружать полный SDK автономным способом. Поскольку классы, составляющие Qt SDK, настолько велики, загрузка SDK при медленном соединении занимает несколько часов. Это может или не может быть отключением для некоторых пользователей, которые хотят попробовать Qt SDK.
- Предположение: Я настоятельно рекомендую использовать автономный установщик вместо онлайн-установщика, если у вас нет действительно быстрого соединения.
Шаг 3. Откройте терминал и введите следующие команды:
-
Введите / скопируйте / вставьте:
sudo apt-get install synaptic
-
Введите / скопируйте / вставьте:
sudo apt-get update
- Эта команда используется для обновления и повторной синхронизации файлов индекса пакетов из их источников через Интернет.
-
Введите / скопируйте / вставьте:
sudo apt-get install qt4-dev-tools libqt4-dev libqt4-core libqt4-gui
- Эта команда добавляет дополнительные библиотеки разработки Qt в вашу систему Ubuntu Linux, позволяя программам Qt беспрепятственно работать в вашей системе.
Шаг 4. Введите / скопируйте / вставьте:
cd / home /"ваш логин"/ Загрузки
Это переведет вас в каталог загрузок в вашей системе
Шаг 5. Введите / скопируйте / вставьте:
sudo -s chmod u + x QtSdk-offline-linux-x86_64-v1.2.1.run
Это сделает Qt SDK исполняемым для всех пользователей вашей системы
Шаг 6. Установите Qt SDK, введя следующую команду
-
Введите / скопируйте / вставьте:
sudo -s./QtSdk-offline-linux-x86_64-v1.2.1.run -style cleanlooks
- У вас должны быть права суперпользователя для установки Qt SDK
Шаг 7. При установке Qt SDK вам будет предложено выбрать каталог, в котором вы хотите разместить Qt SDK
Выберите / opt, и ваш Qt SDK будет установлен в каталог с именем / opt / QtSDK.
Шаг 8. Измените права доступа к каталогу Qt SDK, чтобы они были доступны всем пользователям, введя следующую команду
Шаг 9. Введите / скопируйте / вставьте:
sudo -s chmod -R 777 / opt / QtSDK
Это сделает Qt SDK исполняемым для всех пользователей вашей системы
Шаг 10. Введите / скопируйте / вставьте:
sudo -s chmod -R 777 / главная /"ваш логин"/.config/Nokia
Это предотвратит появление сообщений об ошибках при запуске QtCreator, в которых говорится, что он не может писать в / home /"ваш логин"/.config/ Каталог Nokia.
Шаг 11. После установки программы Qt откройте терминал и используйте текстовый редактор, такой как nano или gedit, для редактирования вашего / etc / profile
-
Введите / скопируйте / вставьте:
sudo -s nano / etc / profile
- или
-
Введите / скопируйте / вставьте:
sudo -s gedit / etc / profile
Шаг 12. Прокрутите до конца файла / etc / profile и введите следующий текст ниже
Вы хотите добавить эту строку ниже в ваш системный файл / etc / profile, чтобы у вас была возможность компилировать программы Qt из строки терминала.
Шаг 13. Введите / скопируйте / вставьте:
- ПУТЬ = / opt / QtSDK / Desktop / Qt /4.8.1/ gcc / bin: $ ПУТЬ
- экспорт ПУТЬ
Шаг 14. Номер выше, выделенный жирным шрифтом, обозначает номер версии Qt SDK, поэтому убедитесь, что вы ввели правильный номер версии Qt SDK
Qt SDK постоянно улучшается с новыми версиями. Поэтому убедитесь, что вы помните номер версии Qt SDK.
Например, в этом примере мы используем Qt версии 4.8.1, поэтому номер версии в / etc / profile будет отображаться как 4.8.1
Шаг 15. Сохраните файл / etc / profile и выйдите.
Шаг 16. Перезагрузите файл / etc / profile, введя следующую команду.
-
Введите / скопируйте / вставьте:
. / etc / profile
- Убедитесь, что вы ввели. а затем пробел, чтобы перезагрузить файл / etc / profile
Шаг 17. После перезагрузки файла / etc / profile введите следующую команду, чтобы убедиться, что ваша система Ubuntu Linux распознает, что Qt SDK был принят системой PATH
Шаг 18. Введите / скопируйте / вставьте:
какой qmake
- Вы должны получить ответ, подобный приведенному ниже
- /opt/QtSDK/Desktop/Qt/4.8.1/gcc/bin/qmake
Шаг 19. Также введите следующую команду:
-
Введите / скопируйте / вставьте:
qmake -version
Шаг 20. Вы должны получить ответ, подобный этому:
- ' QMake версии 2.01a
- ' Использование Qt версии 4.8.1 в /opt/QtSDK/Desktop/Qt/4.8.1/gcc/lib
Шаг 21. Это позволит вам узнать, что вы можете компилировать программы Qt из командной строки
Теперь вы готовы к компиляции программ Qt в вашей системе Ubuntu Linux. После успешной установки Qt SDK в вашей системе вы можете попробовать скомпилировать свою первую программу Qt, см. Этот документ для получения дополнительной информации Как создать свою первую программу Qt в Ubuntu Linux.
Метод 2 из 2: Инструкции по установке Qt SDK 5.0:
Шаг 1. Сначала определите свою битовую версию операционной системы Ubuntu Linux, открыв терминал и набрав следующее ниже, и загрузите соответствующую битовую версию Qt SDK для своей операционной системы
Например, если вы используете 32-битный Ubuntu Linux, загрузите 32-битный Qt SDK, если вы используете 64-битный Ubuntu Linux, загрузите 64-битный Qt SDK.
-
Введите / скопируйте / вставьте:
файл / sbin / init
- Обратите внимание на разрядную версию архитектуры вашей операционной системы Ubuntu Linux, она будет отображать 32-разрядную или 64-разрядную версию.
Шаг 2. Затем загрузите Qt Software Development Kit (SDK). Загрузите Qt SDK.
- Выберите архитектуру вашей системы Ubuntu Linux, например 32-разрядную или 64-разрядную версию Qt SDK. Также вы можете добавить библиотеки разработки, чтобы вы могли без проблем запускать приложения Qt, выполнив следующие шаги.
-
Примечание:
Когда дело доходит до загрузки SDK, загрузите автономную установку, так как загрузка занимает много времени, если у вас нет действительно быстрого соединения для загрузки.
- Когда дело доходит до загрузки Qt SDK, у вас есть два метода: метод онлайн-установки или метод автономной установки. Я предпочитаю просто загружать полный SDK автономным способом. Поскольку классы, составляющие Qt SDK, настолько велики, загрузка SDK при медленном соединении занимает несколько часов. Это может или не может быть отключением для некоторых пользователей, которые хотят попробовать Qt SDK.
- Предположение: Я настоятельно рекомендую использовать автономный установщик вместо онлайн-установщика, если у вас нет действительно быстрого соединения.
Шаг 3. Откройте терминал и введите следующие команды:
-
Введите / скопируйте / вставьте:
sudo apt-get install synaptic
-
Введите / скопируйте / вставьте:
sudo apt-get update
- Эта команда используется для обновления и повторной синхронизации файлов индекса пакетов из их источников через Интернет.
-
Введите / скопируйте / вставьте:
sudo apt-get install qt4-dev-tools libqt4-dev libqt4-core libqt4-gui
- Эта команда добавляет дополнительные библиотеки разработки Qt в вашу систему Ubuntu Linux, позволяя программам 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
- это добавит функциональность OpenGL при запуске ваших приложений Qt
Шаг 4. Введите / скопируйте / вставьте:
cd / home /"ваш логин"/ Загрузки
Это переведет вас в каталог загрузок в вашей системе
Шаг 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
Шаг 7. При установке Qt SDK вам будет предложено выбрать каталог, в котором вы хотите разместить Qt SDK
Выберите / opt, и ваш 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 / главная /"ваш логин"/.config/QtProject
Это предотвратит появление сообщений об ошибках при запуске QtCreator, в которых говорится, что он не может писать в / home /"ваш логин" Каталог /.config/QtProject.
Шаг 11. После установки программы Qt откройте терминал и используйте текстовый редактор, такой как nano или gedit, для редактирования вашего / etc / profile
-
Введите / скопируйте / вставьте:
sudo -s нано / и т. д. / профиль
- или
-
Введите / скопируйте / вставьте:
sudo -s gedit / etc / profile
Шаг 12. Прокрутите до конца файла / etc / profile и введите следующий текст ниже
Вы хотите добавить эту строку ниже в ваш системный файл / etc / profile, чтобы у вас была возможность компилировать программы Qt из строки терминала.
Шаг 13. Введите / скопируйте / вставьте:
- ПУТЬ = / opt /Qt5.0.2 / 5.0.2 /gcc / bin: $ PATH
- экспорт ПУТЬ
Шаг 14. Номер выше, выделенный жирным шрифтом, обозначает номер версии Qt SDK, поэтому убедитесь, что вы ввели правильный номер версии Qt SDK
Qt SDK постоянно улучшается с новыми версиями. Поэтому убедитесь, что вы помните номер версии Qt SDK.
Например, мы используем версию Qt 5.0.2 в этом примере, поэтому номер версии в / etc / profile будет отражать как 5.0.2
Шаг 15. Сохраните файл / etc / profile и выйдите.
Шаг 16. Перезагрузите файл / etc / profile, введя следующую команду.
-
Введите / скопируйте / вставьте:
. / etc / profile
- Убедитесь, что вы ввели. а затем пробел, чтобы перезагрузить файл / etc / profile
Шаг 17. После перезагрузки файла / etc / profile введите следующую команду, чтобы убедиться, что ваша система Ubuntu Linux распознает, что Qt SDK был принят системой PATH
Шаг 18. Введите / скопируйте / вставьте:
какой qmake
- Вы должны получить ответ, подобный приведенному ниже
- /opt/Qt5.0.2/5.0.2/gcc/bin/qmake
Шаг 19. Также введите следующую команду:
-
Введите / скопируйте / вставьте:
qmake -version
Шаг 20. Вы должны получить ответ, подобный этому:
- QMake версии 3.0
- Использование Qt версии 5.0.2 в /opt/Qt5.0.2/5.0.2/gcc/lib
Шаг 21. Это дает вам знать, что вы можете компилировать программы Qt SDK 5.0 из командной строки
Теперь вы готовы к компиляции программ Qt в вашей системе Ubuntu Linux. После успешной установки Qt SDK в вашей системе вы можете попробовать скомпилировать свою первую программу Qt, см. Этот документ для получения дополнительной информации Как создать свою первую программу Qt в Ubuntu Linux.