Частенько при написании программ для контроллеров появляется необходимость вывести и обработать данные на компьютере, график, например, построить по данным с АЦП. Ну или просто написать приложение для ПК. Я для всего этого использую Qt + библиотеки под конкретные нужды. Не буду особо долго расписывать плюсы/минусы Qt, каждый сам выбирает для себя удобный и подходящий инструмент, лично мне Qt очень нравится и не было еще такого случая, чтобы в чем-то я разочаровался. Собственно, это статья не про Qt в целом, а про установку библиотеки Qwt.
Что это за библиотека?
Qwt предназначена для графического представления имеющихся данных, короче, там все что нужно для работы с графиками и т. п. Полезность этой библиотеки, думаю, очевидна (куда же без графиков ) ). Так что приступаем к установке. Процесс установки буду описывать для пользователей Windows, просто у меня пока не было необходимости устанавливать ее на чем то еще.
Итак, установка...
Прежде всего надо установить непосредственно Qt Creator. С этим никаких трудностей – скачал установщик, запустил и готово. А вот с Qwt понадобится немного дополнительных действий.
Скачиваем библиотеку – у меня Qwt – 6.0.1. Получив в свое распоряжение архив с файлами, распаковываем его куда-нибудь, например D:\Documentation\qwt-6.0.1. Заходим во вложенную папку и находим файл qwtconfig.pri. Сейчас его надо будет немного подправить. Открываем файл и ищем строки:
win32 { QWT_INSTALL_PREFIX = C:/Qwt-$QWT_VERSION }
Сюда надо прописать путь установки. Ну, например, так:
QWT_INSTALL_PREFIX = D:/Documentation/QWT
Сделано, идем дальше. Ищем строчку # QWT_CONFIG += QwtExamples и убираем из нее значок комментария (#). С файлом qwtconfig.pri закончили, не забываем его сохранить!
В папке D:\Documentation\qwt-6.0.1\qwt-6.0.1\designer находим файл designer.pro. После includ’ов вставляем строку :
CONFIG += release
Опять не забываем сохранить изменения. Предварительная подготовка завершена, теперь собственно процесс установки. В меню Пуск идем по следующему маршруту:
- Пуск - Программы - Qt SDK - Desktop - Qt_ваша версия_for desktop
Запускаем, появляется окно:
Теперь надо перейти в каталог, в котором у нас лежит распакованная библиотека. Для этого осуществляем:
Вводим команды для установки:
qmake qwt.pro mingw32-make
Процесс пошел, теперь нужно немного подождать... После завершения процесса следующая команда:
mingw32-make install
И снова ждем...
Открываем наш каталог установки D:\Documentation\QWT и видим появившиеся папки:
Но и это еще не конец! Жмем правой кнопкой на значке "Мой Компьютер" и открываем вкладку "Дополнительно". Жмем кнопку "Переменные среды", выделяем переменную Path и нажимаем "Изменить" и через точку с запятой добавляем туда путь D:\Documentation\QWT\lib к папке lib. Естественно у вас путь будет другой, просто надо найти в каталоге установки папку lib и скопировать путь к ней.
Теперь если нужно подключить библиотеку к проекту, открываем файл проекта (.pro) и прописываем пути, например вот так:
INCLUDEPATH += D:/Documentation/QWT/include LIBS += -LD:/Documentation/QWT/lib–lqwt
Вот и все, библиотека установлена, все работает, можно начинать творить )