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.
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ść):
- Konwersja plików .lib.
- 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.
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.
...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.
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...