Panel użytkownika
Nazwa użytkownika:
Hasło:
Nie masz jeszcze konta?

[Opencv] - undefined reference to ..

Ostatnio zmodyfikowano 2014-02-22 15:01
Autor Wiadomość
matka5432
Temat założony przez niniejszego użytkownika
[Opencv] - undefined reference to ..
» 2014-02-15 13:45:54
Witam, dlaczego kompilator nie widzi zlinkowanych plikow bibliotecznych z rozszerzeniem *.lib ? Wszystkie inne biblioteki takie jak curl, allegro, BASS itd dzialaja bez zarzutu. W folderze lib pliki biblioteczne sa w 3 podfolderach: vc10 vc11 i vc12. Zawartosc kazdego z nich jest taka sama, ale zaden z nich nie dziala. Podczas szukania informacji na temat konfiguracji tej biblioteki natknalem sie kilka razy na program CMake, nie wiem do czego on sluzy. Moze trzeba cos zrobic z tymi plikami za pomoca tego programu ?
P-104655
pekfos
» 2014-02-15 16:05:35
CMake ułatwia skompilowanie biblioteki ze źródeł.
P-104676
matka5432
Temat założony przez niniejszego użytkownika
» 2014-02-16 00:53:53
Wiec dlaczego po zlinkowaniu plikow bibliotecznych, kompilator nadal nie rozpoznaje funkcji opencv ?
P-104703
RazzorFlame
» 2014-02-16 12:07:28
Zależy o co chodzi. Linker nie widzi Ci tych bibliotek czy widzi ale otrzymujesz te błędy? Ja do tej pory nie wiem dlaczego linker nie widzi mi bibliotek SFML-a :/ Dlatego podaje dokładną ścieżkę i działa.
P-104711
matka5432
Temat założony przez niniejszego użytkownika
» 2014-02-16 12:19:04
Wchodze do zakladki settings -> compiler -> linker  i wybieram wszystkie pliki biblioteczne do openCV (jest ich kilkanascie), ale kiedy probuje skompilowac kod wszystko dzieje sie tak, jak bym ich w ogole nie zlinkowal, czyli wyskakuja bledy dotyczace funkcji (udnefined reference to...). Robilem to na linuxie i dzialalo bezproblemowo, na windowsie jakos od dawna probuje to zrobic i nie moge.. Linkowalem juz wiele innych bibliotek na windowsie i dziala jak nalezy, po zlinkowaniu nie ma bledow z niezydentyfikowanymi funkcjami.
P-104712
RazzorFlame
» 2014-02-16 12:45:42
Sprawdź czy nie trzeba jakiegoś makra zdefiniować typu WINDOWS albo coś takiego. Tak u mnie było z SFML (chodziło o zdefiniowanie SFML_STATIC), jeżeli tego nie zrobiłem też miałem undefined reference ;)
P-104714
matka5432
Temat założony przez niniejszego użytkownika
» 2014-02-16 13:30:08
Kod jest skopiowany ze strony, wiec powinien dzialac, probowalem tez skompilowac starsze kody, ktore dzialaly na linuxie, wiec pewnie nie o to chodzi. Dla pewnosci sprobowalem dolaczyc rozne makra z tej biblioteki, ale bledow nie ubywa :/

Dodam ze probowalem to robic na 2 roznych lapkach (pierwszy win 7 drugi osemka) na zadnym nie chcialo mi zadzialac, pewnie robie cos zle, ale co ? skoro robie dokladnie tak samo jak z innymi bibliotekami.. hmm a moze to jest wlasnie ten blad, moze w tej trzeba cos jeszcze zrobic ?
P-104718
RazzorFlame
» 2014-02-16 14:33:48
Podaj link do tej stronki.
P-104722
« 1 » 2
  Strona 1 z 2 Następna strona