Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > С/С++: Кроссплатформенное программирование, Qt/Gtk+/wxWidgets > начало использования Qwt


Автор: kuvshinka 4.12.2010, 19:44
скачала Qwt...подскажите пож-та как начать ею пользоваться  - что вообще надо предварительно сделать (как подключить данную библиотеку к Qt(если надо), как в дизайнер Qt (и в Qt Creator) вытащить панель qwt-виджетов (график и т.п.))? 

Автор: Cccr 6.12.2010, 10:40
http://habrahabr.ru/blogs/qt_software/82614/ почитай.

Автор: kuvshinka 6.12.2010, 21:25
вначале просто пытаюсь скомпилировать qwt.pro в режиме Debug - ошибка:
C:/Qt/2010.01/mingw/bin/mingw32-make -f Makefile.Debug all
mingw32-make[2]: Entering directory `C:/ALL_qt_proj/qwt/src'
linking ..\lib\qwtd.dll
c:/qt/2010.01/mingw/bin/../lib/gcc/mingw32/4.4.0/../../../../mingw32/bin/ld.exe: cannot find -lQtSvgd
collect2: ld returned 1 exit status
mingw32-make[2]: Leaving directory `C:/ALL_qt_proj/qwt/src'
mingw32-make[1]: Leaving directory `C:/ALL_qt_proj/qwt/src'
mingw32-make: Leaving directory `C:/ALL_qt_proj/qwt'
mingw32-make[2]: *** [..\lib\qwtd.dll] Error 1
mingw32-make[1]: *** [debug-all] Error 2
mingw32-make: *** [sub-src-make_default-ordered] Error 2
Завершено с кодом 2.
Ошибка во время сборки проекта qwt
Во время выполнения сборки на этапе 'Make'

при той же компиляции в Release-е  - вообще 2971 ошибка:
./release\moc_qwt_thermo.o:moc_qwt_thermo.cpp::-1: error: undefined reference to `_imp___ZN7QWidget11qt_metacastEPKc'
./release\moc_qwt_abstract_slider.o:moc_qwt_abstract_slider.cpp::-1: error: undefined reference to `_imp___ZN7QWidget11qt_metacastEPKc'
и т.д. 

Автор: kuvshinka 6.12.2010, 21:45
в файле qwtconfig.pri закомментировала строку
Код

#QWT_CONFIG     += QwtSvg
 
теперь пишет
linking ..\..\examples\bin\cpuplot.exe
mingw32-make[3]: Leaving directory `C:/ALL_qt_proj/qwt/examples/cpuplot'
mingw32-make[2]: Leaving directory `C:/ALL_qt_proj/qwt/examples/cpuplot'
mingw32-make[1]: Leaving directory `C:/ALL_qt_proj/qwt/examples'
mingw32-make: Leaving directory `C:/ALL_qt_proj/qwt'
c:/qt/2010.01/mingw/bin/../lib/gcc/mingw32/4.4.0/../../../../mingw32/bin/ld.exe: cannot find -lQtGuid
collect2: ld returned 1 exit status
mingw32-make[3]: *** [..\..\examples\bin\cpuplot.exe] Error 1
mingw32-make[2]: *** [debug-all] Error 2
mingw32-make[1]: *** [sub-cpuplot-make_default] Error 2
mingw32-make: *** [sub-examples-make_default-ordered] Error 2

а это как исправить?

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)