Как установить путь или переменную окружения qwt
Я установил qwt и включил путь
INCLUDEPATH += /usr/local/qwt-6.0.0-rc5/include
LIBS += -L/usr/local/qwt-6.0.0-rc5/lib -lqwt
в моем профиле.
Но когда я запускаю свою программу, я получаю сообщение об ошибке
error while loading shared libraries: libqwt.so.6: cannot open shared object file: No such file or directory /home/cv/abc/abc exited with code 127
При использовании терминала я устанавливаю путь
export LD_LIBRARY_PATH=/usr/local/qwt-6.0.0-rc5
Затем, когда я запускаю программу (используя кнопку воспроизведения интерфейса), я все еще получаю сообщение об ошибке. Я не знаю, где я не прав, я полностью застрял. Может кто-нибудь подробно объяснить мне, как заставить qwt работать с qt? Версия имеет какое-то значение? Пожалуйста, объясните мне подробно, я буду очень благодарен всем!
Я использую Ubuntu 10.04.
Спасибо
2 ответа
Вы можете установить qwt в Ubuntu
aptitude установить libqwt-dev
Также в qtreator вы можете указать Run Enviroment для вашего проекта. Выберите Projects на левой панели и перейдите к Run Setting.
Вы добавили путь к Qwt к компоновщику времени выполнения?
В /etc/ld.so.conf.d/
создать файл qwt.conf
где вы просто пишете путь к [your-qwt-path]/lib
,
РЕДАКТИРОВАТЬ: Вам, конечно, понадобятся права суперпользователя для создания файла там. Кроме того, я забыл упомянуть, что вам нужно будет sudo ldconfig
после создания этого файла. Наконец, это не сработало, пока я не перезагрузил свою систему.:)