2013-03-12 3 views
0

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

Но теперь мне нужно использовать полярный участок. К сожалению, для этого lib нет пакета 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 как include-каталог в соответствующие файлы проекта (qmake)? Или же вы можете попробовать добавить каталог в среде пути (только временно):

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

отметить, что оба решения имеют своего рода быстрый и грязный, но может вернуть вас работает

+0

это не помогло – crooveck

0

OK ,

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

1) Прежде всего нам необходимо установить qt4 или выше dev libs, qtcreator, qwt dev libs.

2) скачать исходники из SVN (не архивный файл, но СВН!) И последующие шаги в README (QMAKE & сделать & сделать установку)

3) добавить qwtplugin к QtDesigner вам нужно сделать следующее (заменить ххх с 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