borland C++ Builder + biblio OpenCV lub Cimg

0

Witam
Szukałem w necie jak podpiąć jakąś bibliotekę pod mój kompilator niestety za ciężko o coś konkretnego. niby są 2 sposoby niestety nie działają.
Czy zna ktoś jakiś sprawdzony sposób aby to podpiąć ewentualnie bibliotekę z transformacją Hougha która działa pod tym kompilatorem ewentualnie kod w C++(ale poprawny) transformacji? Jest to przedostatni element mojego programu i siedzę już 4 dni bezczynnie szukając czegoś sensownego.

0

To czytałeś? http://opencv.willowgarage.com/wiki/C%2B%2BBuilder

Ponieważ biblioteka w wersji Windows nie jest kompatybilna z tym kompilatorem, trzeba wykonać dwa kroki (chyba, że Ci się chce kompilować całość):

  1. Konwersja plików .lib.
  2. Ustawienie kompatybilności z VS.

Wszystko jest opisane na stronie.

I nie pisz "robiłem, ale nie działa". Napisz co konkretnie nie działa, który krok poszedł źle, co mówi BCB i upewnij się, że zrobiłeś to dobrze.

0

zatrzymałem się na ustawianiu kompatybilności z VS. nie jest to dla mnie zrozumiale napisane. korzystam z borland c++ builder 6

Przepraszam nie wiedziałem że się 4 osobne tematy stworzyły.

0

...Microsoft Visual C++ compatibility ... option (at least in Borland Developer Studio 2006) can be found under source under C++ options of the project options
Poszukaj w opcjach projektu opcji o nazwie "Microsoft Visual C++ compatibility" i ją włącz.

0

Hej
Usiłuję uruchomić OpenCV w C++ Builder, ale mam problem ze zbudowaniem bibliotek...
Skonfigurowałem OpenCV pod Eclipse (Win7+MinGW) i z grubsza wiem na czym polega konfiguracja, ale w przypadku buildera natrafiam na jakieś błędy, z których nie potrafię wysnuć sensownych wniosków.

Próbowałem zbudować biblioteki samemu: ściągnąłem OpenCV, rozpakowałem, uruchomiłem CMake i odpaliłem z wybranym Borland Makefiles. Pliki zostały wygenerowane pomyślnie i umieszczone w C:\OpenCV_Borland. Następnie wszedłem w cmd i dotarłem do katalogu utworzonego przez CMake i wpisałem "make". Operacja jest wykonywana, ale mniej więcej na 16 - 20% pojawia się error:
"c:\opencv\modules\core\src\alloc.cpp:
Assertion failed c:\opencv\modules\core\include\opencv2/core/core.hpp(512) :!
isFormalParam(rarg) at
C:\helena\bcc\indep\template.c(3376)".
(wcześniej pojawiały się też błędy nieco wcześniej przy kompilacji biblioteki libjasper, ale wyłączyłem ją już na poziome CMake i próbowałem przejść proces instalacji dalej).
O co w ogóle chodzi w tym komunikacie...? Nawet nie mam na dysku żadnej takiej ścieżki jak c:\helena... Ma ktoś może jakiś pomysł?
Wersja OpenCV: 2.4
OS: Windows 7, 64 bit

Próbowałem też użyć bibliotek przygotowanych przy użyciu VS, ale nie mogę znaleźć w C++ Builderze opcji, która pozwalałaby włączyć kompatybilność jednego z drugim.
Wszelkie wskazówki mile widziane...

1 użytkowników online, w tym zalogowanych: 0, gości: 1