crossplatform.ru

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

8 страниц V  < 1 2 3 4 5 > »   
Ответить в данную темуНачать новую тему
> Работа с Qwt
kwisp
  опции профиля:
сообщение 25.2.2009, 10:45
Сообщение #21


астарожна ынтжинэр
*****

Группа: Участник
Сообщений: 1404
Регистрация: 26.11.2008
Из: ТаганрогРодинаЧехова
Пользователь №: 435

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




Репутация:   23  


у меня в дизайнере появились Qwt виджеты.
_Vitaliy_, зачем руками что то куда то кидал???

там же есть

2.6 make install

после чего

Цитата
copy /y "plugins\designer\qwt_designer_plugin.dll" "c:\Qt\4.4.3\plugins\
\qwt_designer_plugin.dll"
Скопировано файлов: 1.
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
_Vitaliy_
  опции профиля:
сообщение 25.2.2009, 10:53
Сообщение #22


Студент
*

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

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




Репутация:   0  


скопировал из х:\qwt-5.1.1\qwt-5.1.1\designer\plugins\designer

libqwt_designer_plugin5.a и
qwt_designer_plugin5.dll в

х:\Qt\4.4.3\plugins\designer

но вкладка не появилась, может надо сделать что-то еще?
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
kwisp
  опции профиля:
сообщение 25.2.2009, 11:01
Сообщение #23


астарожна ынтжинэр
*****

Группа: Участник
Сообщений: 1404
Регистрация: 26.11.2008
Из: ТаганрогРодинаЧехова
Пользователь №: 435

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




Репутация:   23  


_Vitaliy_,
какая вкладка???
вот что у меня получилось.
Прикрепленное изображение
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
Litkevich Yuriy
  опции профиля:
сообщение 25.2.2009, 11:05
Сообщение #24


разработчик РЭА
*******

Группа: Сомодератор
Сообщений: 9669
Регистрация: 9.1.2008
Из: Тюмень
Пользователь №: 64

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




Репутация:   94  


хм, где-то читал, что это только в *nix работает, видимо не так понял.
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
kwisp
  опции профиля:
сообщение 25.2.2009, 11:10
Сообщение #25


астарожна ынтжинэр
*****

Группа: Участник
Сообщений: 1404
Регистрация: 26.11.2008
Из: ТаганрогРодинаЧехова
Пользователь №: 435

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




Репутация:   23  


Litkevich Yuriy,

обозвать можно цель в мэйк файле как хочешь в том майке что сгенерился есть цель инсталл...
еще и анинсталл есть...

:)
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
_Vitaliy_
  опции профиля:
сообщение 25.2.2009, 12:03
Сообщение #26


Студент
*

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

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




Репутация:   0  


для kwisp.
Все, заработало, только пришлось сделать ручками вот что.
1. скопировал из х:\qwt-5.1.1\qwt-5.1.1\lib\qwt5.dll в
х:\Qt\4.4.3\bin,
х:\Qt\4.4.3\lib,
х:\Qt\4.4.3\plugins\designer
2. скопировал из х:\qwt-5.1.1\qwt-5.1.1\designer\plugins\designer
libqwt_designer_plugin5.a и
qwt_designer_plugin5.dll в
в те-же папки и наконек-то свершилось... имеем заветную вкладку Qwt Widgets в Widget Box (она слева в десигнере).
Может что-то сделал лишнего, тогда поправьте, главное что это работает !!!
Осталось научиться работать с данным творением добрых программистов.

Еще раз спасибо всем кто участвовал и подсказывал.
Эскизы прикрепленных изображений
Прикрепленное изображение
 
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
_Vitaliy_
  опции профиля:
сообщение 28.2.2009, 8:42
Сообщение #27


Студент
*

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

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




Репутация:   0  


Доброго времени суток.
После удачной установки Qwt (спасибо добрым форумчанам), решил попробовать скомпилировать и запустить пример simple_plot, тут-же наткнулся на кучу вонингов... Если кто сталкивался с такой проблемой, опишите плиз как это обойти, заранее благодарен.
Эскизы прикрепленных изображений
Прикрепленное изображение
 
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
Litkevich Yuriy
  опции профиля:
сообщение 28.2.2009, 9:11
Сообщение #28


разработчик РЭА
*******

Группа: Сомодератор
Сообщений: 9669
Регистрация: 9.1.2008
Из: Тюмень
Пользователь №: 64

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




Репутация:   94  


темы объеденил, т.к. компиляция билблиотеки и штатных примров, "из коробки". Это по сути один процесс, т.к. условием корректной сборки является и компиляция и исполнение примеров.

я библиотеку компилировал как описывал в сообщении №8.
Окружение командной строки:
set QTDIR=h:\Qt\4.4.3\STD
set MINGWDIR=F:\MinGW\3.4.5
set QMAKESPEC=win32-g++
set QTBIN=%QTDIR%\bin
set MINGWBIN=%MINGWDIR%\bin
set ADDONPATH=F:\svn\bin;F:\cygwin\bin;F:\GnuWin32\bin
set PATH=%QTBIN%;%MINGWBIN%;%ADDONPATH%;%SystemRoot%\System32
cmd.exe
ADDONPATH - необязательно, может быть любым полезным содержимым

в этой командной строке собираю библиотеку:
cd [QWT]
qmake qwt.pro
make
где: [QWT] - корневой катлог Qwt.
(после этого появляются в [QWT]/lib файлы: libqwt5.a qwt5.dll )

Затем компилирую пример
cd [QWT]/examples/simple_plot
qmake
make
(в каталоге [QWT]/examples/bin появляется simple.exe)

Чтобы запустить его нужно чтобы системе был известен путь к qwt5.dll, делаю так:
set path=%path%;[QWT]
проверяю точно установился путь к Qwt в переменную окружения PATH:
D:\tempData\qwt-5.1.1\examples\simple_plot>path
PATH=h:\Qt\4.4.3\STD\bin;F:\MinGW\3.4.5\bin;F:\svn\bin;F:\cygwin\bin;F:\GnuWin32\bin\;E:\WINNT\System32;D:\tempData\qwt-5.1.1\lib
вижу путь к dll'кам Qwt прибавился.

Тогда запускаю на выполнение пример:
cd [QWT]/examples/bin
simple


все работает.
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
Litkevich Yuriy
  опции профиля:
сообщение 28.2.2009, 9:45
Сообщение #29


разработчик РЭА
*******

Группа: Сомодератор
Сообщений: 9669
Регистрация: 9.1.2008
Из: Тюмень
Пользователь №: 64

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




Репутация:   94  


_Vitaliy_, посмотри внимательно файл: [QWT]/qwtconfig.pri
может у тебя что-то неудачно с настройками сборки. После внесения изменений в этот файл нужно сделать очистку и пересобрать бибилиотеку Qwt:
make clean
qmake
make
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
_Vitaliy_
  опции профиля:
сообщение 28.2.2009, 9:47
Сообщение #30


Студент
*

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

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




Репутация:   0  


Примеры, из папки бин запускаются, спору нет. Если скопировать в другое место папку simple_plot, открыть например в кьюткреаторе *.про файл и попробовать скомпилировать, то вылетают ошибки, которые я указал выше (рисунок). Может дело в том что по умолчанию скомпилилась только релиз версия, а я работаю в дебаге и идет несоответствие?
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение

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


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




RSS Текстовая версия Сейчас: 28.3.2024, 16:14