crossplatform.ru

Здравствуйте, гость ( Вход | Регистрация )

2 страниц V   1 2 >  
Ответить в данную темуНачать новую тему
> Установка библиотеки Qwt на Linux(Ubuntu), Проблема с установкой библиотеки
Repeat
  опции профиля:
сообщение 19.9.2011, 17:37
Сообщение #1


Новичок


Группа: Новичок
Сообщений: 9
Регистрация: 8.9.2011
Пользователь №: 2857

Спасибо сказали: 0 раз(а)




Репутация:   0  


Проблема заключается в том , что не могу подключить библиотеку qwt к проекту qtcreator .

Пробовал через центр приложений убунту , устанавливал libqwt5-qt4-dev, в qtcreator появились виджеты qwt . Однако при создании пустого проекта, размещая на форме виджет qwtplot (больше никаких действий , пытаюсь вывести на экран qwtplot ) , при попытке собрать проект возникают ошибки - программа не видит файлы своей библиотеки (вроде бы установленной ) .

Вторая попытка , скачал qwt с офиц. сайта, установил . Подключаю ее к проекту (в файле про) :

INCLUDEPATH += /usr/local/qwt-6.0.2-svn/include
LIBS += -L/usr/local/qwt-6.0.2-svn/lib/-llibqwt.so


Прописываю <qwt - выдает список всех файлов библиотеки, т . е . include path сработал , однако опять же , при попытке запуска того же пустого проекта -- ошибка , не узнает qwtplot .

Вот ССЫЛКА на скриншоты .


Помогите пожалуйста установить библиотеку qwt .
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
RazrFalcon
  опции профиля:
сообщение 19.9.2011, 17:41
Сообщение #2


Zombie Mod
*****

Группа: Участник
Сообщений: 1654
Регистрация: 24.5.2010
Из: Харьков
Пользователь №: 1752

Спасибо сказали: 64 раз(а)




Репутация:   212  


http://www.forum.crossplatform.ru/index.ph...ost&p=47632
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
Repeat
  опции профиля:
сообщение 19.9.2011, 18:31
Сообщение #3


Новичок


Группа: Новичок
Сообщений: 9
Регистрация: 8.9.2011
Пользователь №: 2857

Спасибо сказали: 0 раз(а)




Репутация:   0  


Цитата(RazrFalcon @ 19.9.2011, 18:41) *



Можно поподробнее , какие именно шаги вы сделали , что у вас заработало?
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
RazrFalcon
  опции профиля:
сообщение 19.9.2011, 19:25
Сообщение #4


Zombie Mod
*****

Группа: Участник
Сообщений: 1654
Регистрация: 24.5.2010
Из: Харьков
Пользователь №: 1752

Спасибо сказали: 64 раз(а)




Репутация:   212  


У меня был не верный путь. Хотя вроде у вас верный...

Может так:
LIBS += -L"/usr/local/qwt-6.0.2-svn/lib/" -lqwt
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
crashsp
  опции профиля:
сообщение 19.9.2011, 20:10
Сообщение #5


Студент
*

Группа: Участник
Сообщений: 56
Регистрация: 23.10.2010
Пользователь №: 2144

Спасибо сказали: 8 раз(а)




Репутация:   546  


Цитата(Repeat @ 19.9.2011, 17:37) *
Проблема заключается в том , что не могу подключить библиотеку qwt к проекту qtcreator .

Пробовал через центр приложений убунту , устанавливал libqwt5-qt4-dev, в qtcreator появились виджеты qwt . Однако при создании пустого проекта, размещая на форме виджет qwtplot (больше никаких действий , пытаюсь вывести на экран qwtplot ) , при попытке собрать проект возникают ошибки - программа не видит файлы своей библиотеки (вроде бы установленной ) .

Вторая попытка , скачал qwt с офиц. сайта, установил . Подключаю ее к проекту (в файле про) :

INCLUDEPATH += /usr/local/qwt-6.0.2-svn/include
LIBS += -L/usr/local/qwt-6.0.2-svn/lib/-llibqwt.so


Прописываю <qwt - выдает список всех файлов библиотеки, т . е . include path сработал , однако опять же , при попытке запуска того же пустого проекта -- ошибка , не узнает qwtplot .

Вот ССЫЛКА на скриншоты .


Помогите пожалуйста установить библиотеку qwt .

Дело было вечером, делать было нечего... скачал , решил посмотреть чего там не делается, получил то же что и вы , во общем ответ на самом деле оказался в файле exampes.pri
Вот это попробуйте добавить в .pro файл - qtAddLibrary(qwt)

Сообщение отредактировал crashsp - 19.9.2011, 20:10
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
Repeat
  опции профиля:
сообщение 20.9.2011, 16:45
Сообщение #6


Новичок


Группа: Новичок
Сообщений: 9
Регистрация: 8.9.2011
Пользователь №: 2857

Спасибо сказали: 0 раз(а)




Репутация:   0  


Цитата(crashsp @ 19.9.2011, 20:10) *
Цитата(Repeat @ 19.9.2011, 17:37) *
Проблема заключается в том , что не могу подключить библиотеку qwt к проекту qtcreator .

Пробовал через центр приложений убунту , устанавливал libqwt5-qt4-dev, в qtcreator появились виджеты qwt . Однако при создании пустого проекта, размещая на форме виджет qwtplot (больше никаких действий , пытаюсь вывести на экран qwtplot ) , при попытке собрать проект возникают ошибки - программа не видит файлы своей библиотеки (вроде бы установленной ) .

Вторая попытка , скачал qwt с офиц. сайта, установил . Подключаю ее к проекту (в файле про) :

INCLUDEPATH += /usr/local/qwt-6.0.2-svn/include
LIBS += -L/usr/local/qwt-6.0.2-svn/lib/-llibqwt.so


Прописываю <qwt - выдает список всех файлов библиотеки, т . е . include path сработал , однако опять же , при попытке запуска того же пустого проекта -- ошибка , не узнает qwtplot .

Вот ССЫЛКА на скриншоты .


Помогите пожалуйста установить библиотеку qwt .

Дело было вечером, делать было нечего... скачал , решил посмотреть чего там не делается, получил то же что и вы , во общем ответ на самом деле оказался в файле exampes.pri
Вот это попробуйте добавить в .pro файл - qtAddLibrary(qwt)

Спасибо за потраченное на меня время!
Это прописать в про файле , в CONFIG или в SOURSES ? Можете скопировать про файл пожалуйста, в qt новичок .
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
crashsp
  опции профиля:
сообщение 20.9.2011, 17:18
Сообщение #7


Студент
*

Группа: Участник
Сообщений: 56
Регистрация: 23.10.2010
Пользователь №: 2144

Спасибо сказали: 8 раз(а)




Репутация:   546  


Цитата
Спасибо за потраченное на меня время!
Это прописать в про файле , в CONFIG или в SOURSES ? Можете скопировать про файл пожалуйста, в qt новичок .


не... просто ниже , у меня выглядело вот так

TARGET = bode

HEADERS = \
mainwindow.h \
plot.h \
complexnumber.h \
pixmaps.h

SOURCES = \
plot.cpp \
mainwindow.cpp \
main.cpp

INCLUDEPATH += /home/mika/Programms/qwt/src
LIBS += -L/home/mika/Programms/qwt/lib
qtAddLibrary(qwt)
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
Repeat
  опции профиля:
сообщение 20.9.2011, 18:30
Сообщение #8


Новичок


Группа: Новичок
Сообщений: 9
Регистрация: 8.9.2011
Пользователь №: 2857

Спасибо сказали: 0 раз(а)




Репутация:   0  


Можете показать , какие файлы у вас в папке lib ? и как вы библиотеку qwt установили ?

Цитата(Repeat @ 20.9.2011, 19:15) *
Можете показать , какие файлы у вас в папке lib ? и как вы библиотеку qwt установили ?


у меня такая ошибка просто вылетает :
error while loading shared libraries: libqwt.so.6: cannot open shared object file: No such file or directory
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
crashsp
  опции профиля:
сообщение 20.9.2011, 19:35
Сообщение #9


Студент
*

Группа: Участник
Сообщений: 56
Регистрация: 23.10.2010
Пользователь №: 2144

Спасибо сказали: 8 раз(а)




Репутация:   546  


Цитата(Repeat @ 20.9.2011, 19:30) *
Можете показать , какие файлы у вас в папке lib ? и как вы библиотеку qwt установили ?


У меня стоит последний Qt SDK , советую поставить его.

По шагам как делал я :
1. Скачал qwt от сюда http://sourceforge.net/projects/qwt/
2. Там внутри такой же простой Qt проект , открываем его в QtCreator и просто собираем
3. Заходим внутрь .....qwt/lib у меня это путь /home/mika/Programms/qwt/lib и копируем все файлы в папку /home/mika/Programms/Qt/Desktop/Qt/474/gcc/lib
4. Заходим внутрь .....qwt/designer/plugins у меня это путь /home/mika/Programms/qwt/designer/plugins и копируем плагин (он там один) в /home/mika/Programms/Qt/QtCreator/lib/qtcreator/plugins/designer , после этих манипуляций он появится в дизайнере.

Дальше в .pro только вписал
INCLUDEPATH +=/home/mika/Programms/qwt/src
qtAddLibrary(qwt)


lib'ы он сам нашел.
Содержимое в ....qwt/lib было такое
libqwt.so , libqwt.so.6 ,libqwt.so.6.0 , libqwt.so.6.0.1 , libqwtmathml.so , libqwtmathml.so.6 , libqwtmathml.so.6.0 , libqwtmathml.so.6.0.1

Сообщение отредактировал crashsp - 22.9.2011, 6:46
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
Repeat
  опции профиля:
сообщение 21.9.2011, 17:55
Сообщение #10


Новичок


Группа: Новичок
Сообщений: 9
Регистрация: 8.9.2011
Пользователь №: 2857

Спасибо сказали: 0 раз(а)




Репутация:   0  


Библиотеку установил двумя способами , но она не работает! Перетаскиваю просто перетаскиваю виджет qwtplot на пустую форму ( который появился в designer - е после установки библиотеки ) , хочу запустить проект , и тут же ошибка!
Даже просто виджет не отображается! Я и подумал , что библиотека не установилась , хотя все проверил , установилась.

СКРИНШОТ ОШИБКИ
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение

2 страниц V   1 2 >
Быстрый ответОтветить в данную темуНачать новую тему
Теги
Нет тегов для показа


1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0




RSS Текстовая версия Сейчас: 29.3.2024, 13:54