Подключение Qwt |
Здравствуйте, гость ( Вход | Регистрация )
Подключение Qwt |
Morose |
5.11.2011, 14:43
Сообщение
#1
|
Новичок Группа: Новичок Сообщений: 4 Регистрация: 5.11.2011 Пользователь №: 2978 Спасибо сказали: 0 раз(а) Репутация: 0 |
Здравствуйте.
Сразу прошу прощения за свой вопрос, потому что можно сказать только начал изучать C++, однако поскольку хочется что-то попробовать уже на практике я начал осваивать параллельно с C++, Qt. Моя проблема в том что я до конца не понимаю как подключить Qwt. Я с помощью svn скачал Qwt (D:\qwt-6.0), собрал, для все как по инструкции: Цитата qmake qwt.pro Как я понимаю, теперь чтобы добавить в проект библиотеку необходимо в .pro добавить make make install Цитата DEFINES += QWT_DLL LIBS += D:\qwt-6.0\lib\qwt.dll INCLUDEPATH += D:\qwt-6.0\src . И все? Я все правильно понял? Уж простите если что не так. |
|
|
RazrFalcon |
5.11.2011, 15:54
Сообщение
#2
|
Zombie Mod Группа: Участник Сообщений: 1654 Регистрация: 24.5.2010 Из: Харьков Пользователь №: 1752 Спасибо сказали: 64 раз(а) Репутация: 212 |
DEFINES += QWT_DLL - не нужно, вроде
Для подключения библиотеки используйте мастер: ПКМ в .pro файле -> Добавить библиотеку. В появившемся мастере выбираем нужные пункты. |
|
|
Morose |
5.11.2011, 16:49
Сообщение
#3
|
Новичок Группа: Новичок Сообщений: 4 Регистрация: 5.11.2011 Пользователь №: 2978 Спасибо сказали: 0 раз(а) Репутация: 0 |
RazrFalcon, Спасибо!
Я жестоко ступил! Установил библиотеку по умолчанию (make install ) на C: (по умолчанию), а сам подключаю установочную которая лежит на D: Теперь проблема с подключением плагина к Дизайнеру Qt Creator. Скопировал qwt_designer_plugin.dll в плагины Скопировал qwt.dll в bin Скопировал libqwt.a в lib И житие мое..., Дизайнер не отображает ни каких новых плагинов |
|
|
RazrFalcon |
5.11.2011, 17:32
Сообщение
#4
|
Zombie Mod Группа: Участник Сообщений: 1654 Регистрация: 24.5.2010 Из: Харьков Пользователь №: 1752 Спасибо сказали: 64 раз(а) Репутация: 212 |
На винду не ставил - не знаю.
По поводу плагинов: http://doc.qt.nokia.com/qtcreator-2.3/addi...esigner-plugins PS: Разве qwt.dll не в lib надо? |
|
|
Morose |
5.11.2011, 18:40
Сообщение
#5
|
Новичок Группа: Новичок Сообщений: 4 Регистрация: 5.11.2011 Пользователь №: 2978 Спасибо сказали: 0 раз(а) Репутация: 0 |
RazrFalcon,
Цитата На винду не ставил - не знаю. Изучаю Debian, однако пока чувствую себя еще не уверенно по этому ставлю на виндовс. Цитата По поводу плагинов: http://doc.qt.nokia.com/qtcreator-2.3/addi...esigner-plugins читал, однако не помогло Цитата PS: Разве qwt.dll не в lib надо? В статьях в И.-нете суют ее кто куда, кто в bin кто в lib, но у меня не там не там не работает. Вот еще вопрос: с qwt_designer_plugin.dll должна быть qwt_designer_plugin.a ? Дело в том что после инсталяции в папке C:\Qwt-6.0.1\plugins\designer\ имеется только qwt_designer_plugin.dll сам процесс инсталяции (make install) проходит не гладко:
Ни какого qwt_designer_plugin.pdb там нет (мне кажется и недолжно быть). Это вроде от msvc файл. А так все проходит нормально... |
|
|
RazrFalcon |
5.11.2011, 19:40
Сообщение
#6
|
Zombie Mod Группа: Участник Сообщений: 1654 Регистрация: 24.5.2010 Из: Харьков Пользователь №: 1752 Спасибо сказали: 64 раз(а) Репутация: 212 |
Может быть и dll и a, смотря как вы скомпилили.
Вроде бы не обязательно иметь 2-е... |
|
|
Morose |
6.11.2011, 20:07
Сообщение
#7
|
Новичок Группа: Новичок Сообщений: 4 Регистрация: 5.11.2011 Пользователь №: 2978 Спасибо сказали: 0 раз(а) Репутация: 0 |
RazrFalcon,
Я понял в чем дело, QtCreator собран с помощью msvc а плагин то я собираю с помощью MinGW. Вот такой кошмар, придется пересобрать креатора. А Designer который лежит в bin увидел плагин qwt. Спасибо RazrFalcon за помощь и общение! |
|
|
Текстовая версия | Сейчас: 27.4.2024, 21:43 |