Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!

Ogłoszenie

Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.

#1  2010-02-26 19:59:12

  nocturn - Użytkownik

nocturn
Użytkownik
Zarejestrowany: 2008-11-03

[Qt] Problem z linkowaniem dodatkowych bibliotek

Hej
Mam problem z zalinkowaniem bibliotek OpenCv do QtCreatora.
Pliki naglówkowe dołączyłem poprzez wpisanie komendy

Kod:

INCLUDEPATH += /usr/local/include/opencv/

w pliku projektu.
Wydaje mi się, że wszystko jest OK gdyż QtCreator podpowiada składnie funkcji z biblioteki OpenCv.
Niestety nie mogę sobie poradzić z podlinkowaniem bibliotek z OpenCV.
W katalogu /usr/local/lib znajdują się takie biblioteki z OpenCv

Kod:

 libcvaux.so -> libcvaux.so.2.0
  libcvaux.so.2.0 -> libcvaux.so.2.0.0
 libcvaux.so.2.0.0
 libcv.so -> libcv.so.2.0
 libcv.so.2.0 -> libcv.so.2.0.0
 libcv.so.2.0.0
 libcxcore.so -> libcxcore.so.2.0
 libcxcore.so.2.0 -> libcxcore.so.2.0.0
 libcxcore.so.2.0.0

i jeszcze kilka innych
Próbowałem linkować je wg helpa ze strony Trolltecha - robiłem w ten sposób

Kod:

LIBS += -L/usr/local/lib/libcv.so.2.0.0

lub tak

Kod:

LIBS += -L/usr/local/lib/ -libcv.so.2.0.0

lub tak

Kod:

LIBS += -L/usr/local/lib/ -lcv.so.2.0.0

Niestety żadna z tych opcji nie działa - kompilator zgłasza błąd

Kod:

 undefined reference to `cvShowImage'

cvShowImage jest funkcja z biblioteki OpenCv
Ktoś może napisać prawidłową składnie dołączania tych bibliotek ?

Offline

 

Stopka forum

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson
Nas ludzie lubią po prostu, a nie klikając w przyciski ;-)