Я не могу понять, что мне нужно для запуска примера программы, использующей библиотеку Qwt.запустить пример qwt в Qt 5 на linux ubuntu
Загрузите файл qwt-6.1.2.tar.bz2
из here, как обычно, он загружается в Direcory, и я извлекаю файл в этот каталог. У меня теперь есть каталог qwt-6.1.2
в каталоге Downloads.
каталог Qt в моей машине находится в /opt/Qt5.4.1/
Как я по-прежнему здесь?
Я пытаюсь запустить QMAKE:
[email protected]:/opt/Qt5.4.1/5.4/gcc_64/bin$ sudo ./qmake /home/natile/Downloads/qwt-6.1.2/qwt.pro
И после того, как я побежал сделать:
[email protected]:/opt/Qt5.4.1/5.4/gcc_64/bin$ sudo make
, но я получаю сообщение об ошибке:
cd src/ && (test -e Makefile || /opt/Qt5.4.1/5.4/gcc_64/bin/qmake /home/natile/Downloads/qwt-6.1.2/src/src.pro -o Makefile) && make -f Makefile
make[1]: Entering directory `/opt/Qt5.4.1/5.4/gcc_64/bin/src'
compiling /home/natile/qtcreator-projects/qwt/qwt-5.2/src/qwt_abstract_scale_draw.cpp
In file included from /home/natile/qtcreator-projects/qwt/qwt-5.2/src/qwt_abstract_scale_draw.cpp:19:0:
/home/natile/qtcreator-projects/qwt/qwt-5.2/src/qwt_scale_map.h:92:5: error: ‘QT_STATIC_CONST’ does not name a type
/home/natile/qtcreator-projects/qwt/qwt-5.2/src/qwt_scale_map.h:93:5: error: ‘QT_STATIC_CONST’ does not name a type
make[1]: *** [obj/qwt_abstract_scale_draw.o] Error 1
make[1]: Leaving directory `/opt/Qt5.4.1/5.4/gcc_64/bin/src'
make: *** [sub-src-make_first-ordered] Error 2
Я понимаю, что мне нужно запустить qmake.
я не получаю ничего в URL установки: http://qwt.sourceforge.net/qwtinstall.html
Пожалуйста, помогите.
это удалось, спасибо. Как я могу проверить его? Я вижу примеры, которые требуют добавить строки в файл pro, например include или lib из/usr/local ??? У меня нет каталога qwt. каковы следующие шаги? – Natile
Его работа, я очень ценю еще одну помощь: что делает этот флаг? Я пытаюсь скомпилировать это в компиляторе. shuold я изменяю его в qmake или в make? У меня уже есть компилятор руки и на моей машине, и он отлично работает с моим qtcreator, но я не могу заставить его работать в командной строке. – Natile
Я запустил эту команду, но файл все еще скомпилирован на x86. /opt/Qt5.4.1/5.4/gcc_64/bin/qmake QMAKE_CC =/opt/poky-qt/1.6.2/sysroots/x86_64-pokysdk-linux/usr/bin/arm-poky-linux-gnueabi/arm-poky -linux-gnueabi-g ++ qwt.pro -o build/Makefile QWT_CONFIG = "QwtExamples" – Natile