Одноплатный компьютер Raspberry Pi имеет в своей основе довольно мощный процессор ARM, который позволяет запускать различные операционные системы, в первую очередь Linux-образные ОС, такие как Raspbian или Ububntu. Эти операционные системы предоставляют большую гибкость при работе с Raspberry Pi и его программировании.

В отличие от микроконтроллеров Raspberry Pi позволяет довольно легко создавать функциональные пользовательские интерфейсы. Например, с помощью среды Qt IDE в системах типа Linux можно делать графические пользовательские интерфейсы на любой вкус. В основе Qt лежит язык C++, также имеется поддержка многих компиляторов, включая GCC C++ и Visual Studio suite. В данной статье будет показано, как установить Qt на Raspberry Pi.
В данном случае рассматривается Raspberry Pi с установленной ОС Ubuntu. При этом Raspberry Pi должен быть обязательно подключен к интернету. Установка Qt представляет собой довольно простой процесс, но может занимать по времени от 30 минут до нескольких часов, это в первую очередь зависит от скорости соединения с интернетом. Устанавливать будем четвертую версию среды Qt. Для этого откройте терминал и введите следующую строку:
apt-get install qt4-dev-tools
Если до этого вы не залогинились в качестве root-пользователя, то перед этой строкой введите sudo (sudo apt-get install qt4-dev-tools).
Система попросит подтвердить установку этого приложения объемом около 350 МБ. Удостоверьтесь, что на вашей SD-карте будет столько свободного места. Если все в порядке, то введите Y. Этим самым мы установим средства разработки для Qt IDE, после чего нужно будет установить саму среду Qt IDE.
apt-get install qtcreator (или sudo apt-get install qtcreator)
Здесь также потребуется 350 МБ, сама установка должна подтвердиться вводом символа Y. Подождите, пока закончится процесс установки. После этого вы сможете найти Qt в списке с установленными программами в разделе Programming. Вы должны увидеть Qt 4 Assistant, Qt 4 Designer, Qt 4 Linguist и Qt Creator.
Qt 4 Assistant в основном оказывает помощь в виде документации по использованию Qt. В Qt 4 Designer пользователь может создавать дизайны пользовательских интерфейсов и сохранять их в формате ui. Qt 4 Linguist обеспечивает языковое представление созданного пользовательского интерфейса. Qt Creator представляет собой полноценную среду, которая объединяет эти приложения.
© digitrode.ru