четверг, 22 марта 2012 г.

Установка qwt в Debian

Объект:
  • Debian 5.0
  • QTCreator 2.0
  • Qt v. 4.7
  • qwt 6.0
Библиотеку можно подключить несколькими способами: из репозитория или в ручную.



Автоматическая установка через Synaptic. Находим qwt. Устанавливаем из репозитория.

Ручная установка.
Скачиваем библиотеку qwt с официального сайта. В консоли набираем команду:

svn co https://qwt.svn.sourceforge.net/svnroot/qwt/branches/qwt-6.0
Далее
cd qwt-6.0/
ls
В папке должны увидеть скачанные файлы. Вводим:
qmake
make
sudo make install
После установки qwt, соберем примеры:
cd examples/
qmake
make
Далее
cd /etc/ld.so.conf.d/
ls
sudo gedit qwt.conf
В пустой файл скопируем путь к библиотеке. Для этого введем в консоли
cd /usr/local/qwt-6.0-svn/
ls
заходим в либы:
cd lib/
pwd
копируем путь в открытый файл(qwt.conf). Сохраняем файл.
sudo ldconfig
ldconfig -p | grep qwt
cd ~/qwt-6.0/
cd examples/
ls
cd ./bin/
ls
./bode
Если все правильно собрано, то должны увидеть приложение DEMO.
Добавление плагина qwt в Qt creator
В консоли:
cd qwt-6.0/designer/plugins/designer/
ls
Копируем файл плагина:
sudo cp libqwt_designer_plugin.so /opt/qtcreator-2.x.x/bin/designer/
cd /opt/qtcreator-2.x.x/bin/designer/
ls
Увидим скопированный файл плагина.
Запустим QtCreator, создадим проект. В проектном файле(.pro) нужно прописать путь(include) qwt.
Файл должен выглядеть примерно так:
QT += core gui svg

TARGET = testplot
TEMPLATE = app


SOURCES += main.cpp\
        mainwindow.cpp

HEADERS += mainwindow.h

FORMS += mainwindow.ui
LIBS += -L/usr/local/qwt-6.0.2-svn/lib/ -lqwt
INCLUDEPATH += /usr/local/qwt-6.0.2-svn/include
DEPENDPATH += /usr/local/qwt-6.0.2-svn/include
Все!!! Приятного программирования=)


Ниже представлено видео установка qwt-5.2 на Ubuntu


Комментариев нет:

Отправить комментарий