Название: HowTo: Установка qwt на Windows XP Отправлено: _Vitaliy_ от Декабрь 15, 2009, 17:52 Сразу оговорюсь. Ограничения: ос Windows XP, Qt 4.5.2 qwt версии 5.2.0 для использования в QtCreator.
Для начала нам необходимо получить данный продукт. Для этого идем на официальный сайт QWT ( http://sourceforge.net/projects/qwt/ (http://sourceforge.net/projects/qwt/) ) и выкачиваем сего "зверя". Я буду приводить примеры использования qwt для версии 5.2.0. Еще я бы рекомендовал справку от 4-й версии, т.к. она имеет формат *.chm что более удобно для поиска чего либо (по крайней мере я именно ей и пользуюсь) чем через index.html в справке для версии 5.2.0. Но это на любителя. После того как выкачали свежую версию qwt, распакуем ее куда-нибудь. У меня С:\qwt-5.2.0\. После этого открываем в QtCreator-е проект qwt.pro, ищем и редактируем qwtconfig.pri, находим вот это (строка 43-59): Код: # Qt 4 и указываем, как мы хотим собирать. У меня стоит дебаг версия Qt, хотя пример приведен для обоих случаев. Просто релиз версия (как в моем случае) не соберется. Запускаем на сборку (Ctrl-B), после нескольких минут ожидания получаем заветные файлики. А именно, в директории С:\qwt-5.2.0\lib должны появиться файлы: libqwtd5.a qwtd5.dll. Копируем qwtd5.dll в папку с примерами, запускаем любой из них, и наслаждаемся маленькой победой... Идем дальше. Теперь это все нужно прикрутить к Qt. Поэтому делаем следующее. 1. Копируем содержимое C:\qwt-5.2.0\lib в каталоги: С:\Qt\bin C:\Qt\qt\bin C:\Qt\qt\lib C:\Qt\lib\qtcreator\plugins\Nokia. Теперь вроде можно работать... Название: Re: HowTo: Установка qwt Отправлено: _Vitaliy_ от Декабрь 15, 2009, 18:13 добавляю справку по 4 версии.
Удалите расширение *.txt у этих файлов, выделите их и дайте команду: распаковать. Название: Re: HowTo: Установка qwt Отправлено: _Vitaliy_ от Декабрь 15, 2009, 18:15 добавляю справку по 4 версии (часть 2).
Удалите расширение *.txt у этих файлов, выделите их и дайте команду: распаковать. Название: Re: HowTo: Установка qwt Отправлено: _Vitaliy_ от Декабрь 15, 2009, 18:16 добавляю справку по 4 версии (часть 3).
Удалите расширение *.txt у этих файлов, выделите их и дайте команду: распаковать. Название: Re: HowTo: Установка qwt Отправлено: Rcus от Декабрь 15, 2009, 18:50 Насчет справки могу заметить что она генерируется из исходников по Doxygen разметке, а значит может интегрироваться в Assistant парой несложных пассов в консоли :) А описанный способ установки... хм... кажется неправильным, да и по плагин для дизайнера ни слова.
Название: Re: HowTo: Установка qwt Отправлено: _Vitaliy_ от Декабрь 15, 2009, 20:59 Цитировать Насчет справки могу заметить что она генерируется из исходников по Doxygen разметке, а значит может интегрироваться в Assistant парой несложных пассов в консоли Я думаю если вы покажете как, то комьюнити будет вам благодарно (которое не знает как это сделать).Цитировать А описанный способ установки... хм... кажется неправильным специально перепроверял на 5.1.1 - работает...Цитировать да и по плагин для дизайнера ни слова т.к. дизайнер использует только "релизные" библиотеки и *.dll то если собирать под релиз в папке C:\qwt-5.2.0\designer\plugins\designer появляются: libqwt_designer_plugin5.a qwt_designer_plugin5.dll копируем их и qwt5.dll в C:\Qt\qt\plugins\designer (у меня так кьюты стоят) и имеем заветную вкладку Qwt Widgets в Widget Box (она слева в десигнере) (для 5.2.0 не проверял а проверялось когда-то на 5.1.1 когда собирал кьюты и релизом тоже) если что-то не пойдет то делитесь. На крайний случай можно перед компиляцией поудалять все все мэйк файлы, как в корневике кьювэте, так и в сырцах, включая *.дебаг и *.релиз. Название: Re: HowTo: Установка qwt Отправлено: break от Декабрь 16, 2009, 00:21 Мне т оже кажется способ установки не совсем правильным - с 5.2 не работал - а работал с 5.1.1 - под linux установка вообще не требует комментариев, под винду надо прописать путь к либам QWT в PATH. Собственно это и не нравится в вашем примере что вы стороннюю библиотеку копировали в либы Qt - зачем - это отдельная вещь - у нас она лежит в c:/Qwt-5.1.1/lib и все в порядке
Название: Re: HowTo: Установка qwt Отправлено: Rcus от Декабрь 16, 2009, 04:34 Код: main@krchome:/tmp/qwt-5.2.0/qwt/doc$ diff ../../q/qwt-5.2.0/qwt/doc/Doxyfile Doxyfile -up Как заметил break, операции по копированию необязательны и вполне заменяются настройкой переменных среды окружения PATH и QT_PLUGIN_PATH. Название: Re: HowTo: Установка qwt Отправлено: _Vitaliy_ от Декабрь 16, 2009, 12:24 Цитировать Как заметил break, операции по копированию необязательны и вполне заменяются настройкой переменных среды окружения PATH и QT_PLUGIN_PATH. я с вами согласен можно и так, просто я привел свой способ, который как мне кажется довольно простым. Если указать в PATH и QT_PLUGIN_PATH то будет еще проще, здесь я с вами абсолютно солидарен. Оффтоп: Просто слишком часто новички (такой как я) натыкаются в начале освоения кьютов и сопутствующих дополнений (например как кьювт) на одни и те же (порой банальные) грабли... Поэтому серией из нескольких хавту я хочу попытаться показать и параллельно более детально изучить связку qt + qwt. Если материал совместными усилиями "вылижем" то можно будет оформить в вики. Поэтому приветствуются всевозможные поправления, замечания и дополнения. Название: Re: HowTo: Установка qwt Отправлено: xintrea от Декабрь 17, 2009, 03:22 Топикстартеру сообщаю, что децел подправлю верстку. Глаза сломаешь пока прочтешь.
Название: Re: HowTo: Установка qwt на Windows XP Отправлено: _Vitaliy_ от Декабрь 17, 2009, 08:25 спасибо, так даже правильнее будет
Название: Re: HowTo: Установка qwt на Windows XP Отправлено: aslav от Январь 22, 2010, 17:42 решение ошибки сборки qwt 4.5.2 с qt 4.6.0:
в файле qwt_valuelist.h заменить #if defined(QWT_TEMPLATEDLL) на #if defined(QWT_TEMPLATEDLL) && QT_VERSION < 0x040600 p.s. А нельзя справку в chm выложить куда-нидудь еще? мой 7z из кусков не может собрать - говорит что файл поврежден Название: Re: HowTo: Установка qwt на Windows XP Отправлено: bovka от Январь 27, 2010, 10:33 вот что пишет при сборке проекта:
..\..\..\..\Qt\2010.01\qt\include/QtCore/../../src/corelib/tools/qhash.h:875: error: call of overloaded 'qHash(const double&)' is ambiguous в чем проблема? Название: Re: HowTo: Установка qwt на Windows XP Отправлено: aslav от Март 01, 2010, 11:37 вот что пишет при сборке проекта: ..\..\..\..\Qt\2010.01\qt\include/QtCore/../../src/corelib/tools/qhash.h:875: error: call of overloaded 'qHash(const double&)' is ambiguous в чем проблема? а предыдущее вашему сообщение читали?;) Название: Re: HowTo: Установка qwt на Windows XP Отправлено: Sergey от Июнь 24, 2010, 10:06 получил два файла ....вставил в папку examples .....примеры компилируются , но не запускаются ... и написано , что не удалось запустить процесс
Подскажите пожалуйста , что делать ? Название: Re: HowTo: Установка qwt на Windows XP Отправлено: vasilii_ru от Апрель 15, 2011, 00:32 Помогите пожалуйста разобраться, проблема в установке qwt : скачал с сайта qwt-6.0.0-rs5.zip распаковал поместил в отдельный каталог связанный с Qt, запустил Qt Creator 2.1.0 (основан на 4.7.0 minGW) открыл проект qwt поправил в файле qwtconfig.pri пути переменной QWT_INSTALL_PREFIX в соответствии с установленным проектом qwt, запускаю проект на сборку - возникает 1 ошибка: "Сообщения сборки - missing separator. Stop. Makefile.Debug 253 Файл не найден". Что делать?
Название: Re: HowTo: Установка qwt на Windows XP Отправлено: tiiL от Июнь 22, 2011, 08:07 ебята установил QWT 6.0.0. но взяв урок с этого форума. То обнаружилось, что qwt_data.h qwt_data.cpp отсутствует, из-за этого не могу запустить приложение.
Нашол эти в файлы http://transmeta.inkommet.ru/git/?p=git/mkstudio;a=commit;f=src/3rdparty/qwt/src/qwt_picker.cpp;hb=2ec9ad2222662e3f50f324011681a085255dfd18 по этой ссылки, но не могу понять как и вшить в библиотеку. помогите плииз Название: Re: HowTo: Установка qwt на Windows XP Отправлено: twp от Июнь 22, 2011, 21:10 Вообщето достаточно почитать это (http://qwt.sourceforge.net/qwtinstall.html)
Название: Re: HowTo: Установка qwt на Windows XP Отправлено: sa_mel от Июль 18, 2011, 23:42 Порядок установки библиотеки Qwt можно посмотреть здесь http://qtlinux.narod.ru/install_qwt.htm (http://qtlinux.narod.ru/install_qwt.htm), а пример использования QwtPlot здесь http://qtlinux.narod.ru/use_qwtplot.htm (http://qtlinux.narod.ru/use_qwtplot.htm). В последней статье затронут вопрос об отличиях библиотеки Qwt версии 6.0.0.
Название: Re: HowTo: Установка qwt на Windows XP Отправлено: 8Observer8 от Февраль 10, 2015, 13:32 Видео-инструкция: Qt + Qwt. Build and install Qwt lib for Qt 5.2.1 MinGW on Windows (http://www.youtube.com/watch?v=ZqFKwF6q7jQ)
|