Как установить библиотеку qwtpolar в Ubuntu 12.04?

Я пытаюсь установить новейшую версию qwtpolar на мою Ubuntu 12.04. Ранее я устанавливал Qt4 dev libs, Qtcreator и Qwt-dev из репозитория Ubuntu. Все отлично работает.

Но теперь мне нужно использовать полярный сюжет. К сожалению, для этой библиотеки нет пакета deb. Поэтому я должен скомпилировать это. После загрузки источников следуйте инструкциям:
qmake-qt4, make я получил это:

qwt_polar_fitter.h:13:30: fatal error: qwt_curve_fitter.h: No such file or directory

qwt_curve_fitter.h находится в /usr/include/qwt каталог

Как я могу настроить make или же qmake-qt4 искать файлы в этом каталоге?

0

Решение

Рассматривали ли вы добавление / usr / include / qwt в качестве каталога включения в соответствующие файлы проекта (qmake)?
Или, в качестве альтернативы, вы можете попробовать добавить каталог в среду пути (только временно):

export OLD_PATH=$PATH
export PATH=/usr/include/qwt:$PATH
# build your project
# ...
# reset PATH
export PATH=$OLD_PATH

Обратите внимание, что оба решения являются быстрыми и грязными, но могут вернуть вас к работе.

0

Другие решения

ХОРОШО.

Мне удалось установить qwtpolar и добавить плагин к qtcreator. Выполните шаги, которые работали для моего Ubuntu 12.04:

1) прежде всего нам нужно установить qt4 или более поздние библиотеки разработчика, qtcreator, qwt dev libs.

2) скачать исходники из svn (не архивный файл, а svn!) И выполнить шаги в README (qmake & делать & сделать установку)

3) чтобы добавить qwtplugin в qtdesigner, вам нужно сделать следующее (заменить x.x.x версией qwtpolar):

sudo ln -s /usr/local/qwtpolar-x.x.x/features/qwtpolar.prf /usr/share/qt4/mkspecs/features/

sudo ln -s /usr/local/qwtpolar-x.x.x/features/qwtpolarconfig.pri /usr/share/qt4/mkspecs/features/

sudo ln -s /usr/local/qwtpolar-x.x.x/lib/libqwtpolar.so /usr/lib/

sudo ln -s /usr/local/qwtpolar-x.x.x/lib/libqwtpolar.so.1 /usr/lib/

sudo ln -s /usr/local/qwtpolar-x.x.x/lib/libqwtpolar.so.1.0 /usr/lib/

sudo ln -s /usr/local/qwtpolar-x.x.x/lib/libqwtpolar.so.1.0.0 /usr/lib/

sudo cp /usr/local/qwtpolar-x.x.x/plugins/designer/libqwt_polar_designer_plugin.so /usr/lib/x86_64-linux-gnu/qt4/plugins/designer/

4) запустить qtdesigner и вуаля! Появилась новая вкладка QwtPolarPlot.

5) чтобы запустить приложение qt с qtpolarplot, вам нужно всего лишь добавить 2 строки в ваш файл * .pro:

INCLUDEPATH += /usr/local/qwtpolar-1.0.0-svn/include

unix|win32: LIBS += -lqwtpolar

0

По вопросам рекламы [email protected]