Russian Qt Forum

Qt => Вопросы новичков => Тема начата: bekor от Март 26, 2012, 22:56



Название: Ошибки при компиляции библиотек
Отправлено: bekor от Март 26, 2012, 22:56
при компиляции библиотек (например qextserialport или qwt) выводятся многочисленные ошибки типа
Код:
undefined reference to `_imp___ Блаблаблааа`

использую mingw статическая сборка

в чем может быть причина ?


Название: Re: Ошибки при компиляции библиотек
Отправлено: mutineer от Март 26, 2012, 23:30
в список для линковки не включены нужные библиотеки


Название: Re: Ошибки при компиляции библиотек
Отправлено: bekor от Март 27, 2012, 08:38
а как их надо включить например для qwt-6.0.1 ?
что где прописать ?
ткните носом пожалуйста.


Название: Re: Ошибки при компиляции библиотек
Отправлено: mutineer от Март 27, 2012, 09:56
в .pro в LIBS надо добавить пути к либам и их имена


Название: Re: Ошибки при компиляции библиотек
Отправлено: bekor от Март 27, 2012, 10:42
не пойму какие именно библиотеки надо добавлять.
там вроде все добавлено ???
http://sourceforge.net/projects/qwt/


Название: Re: Ошибки при компиляции библиотек
Отправлено: mutineer от Март 27, 2012, 10:44
не пойму какие именно библиотеки надо добавлять.
там вроде все добавлено ???
http://sourceforge.net/projects/qwt/

Я уж тем более не могу понять что у тебя там на компе творится - по "undefined reference" могу только предполагать, что не подключены либы. На большее информации нехватает


Название: Re: Ошибки при компиляции библиотек
Отправлено: V1KT0P от Март 27, 2012, 11:15
не пойму какие именно библиотеки надо добавлять.
там вроде все добавлено ???
http://sourceforge.net/projects/qwt/
Вот так добавляешь:
Код
C++ (Qt)
LIBS += -lqwt -lqwtpolar
Естественно если библиотек нету в mingw\lib то будет ругаться, но уже другой ошибкой.


Название: Re: Ошибки при компиляции библиотек
Отправлено: bekor от Март 27, 2012, 15:23
получилось :)
надо было просто коментить строку
QWT_CONFIG           += QwtDll
в файле qwtconfig.pri

Спасибо