Podpinanie OpenCv do Visual Studio - admal/SexRecognizer GitHub Wiki
Podpinanie OpenCv do Visual Studio
- Ustaw zmienne środowiskowe: OPENCV_DIR na folder który został stworzony po zbudowaniu projektu INSTALL (w moim przypadku to było: OpenCv-build\install), PATH na folder bin (%OPENCV_DIR%\x64\vc12\bin)
- W Visualu wejdź w Properties projektu i w CUDA C\C++ -> _General ustaw Additional Include Directories na %OPENCV_DIR%\include
- Wejdź w Linker -> General -> Additional Library Directories folder _%OPENCV_DIR%\x64\vc12\lib
- Mimo że pliki lib zostały ustawione to i tak trzeba powiedzieć linkerowi jakie są tam pliki
4.1. Tych plików troche będzie więc polecam tę komendę w CMD by zapisać wszystkie pliki z folderu do pliku:
dir /b "path" > myFiles.txt
, gdzie 'path': ścieżka do folderu 4.2. Weź wszytskie pliki *.lib i dodaj je do Linker -> Input -> Additional Dependencies
Znane mi problemy: Jeżeli przy kompilacji pojawia się błąd, ze biblioteka jest zbudowana dla systemu x64, to należy:
- Wejdź w Properties projektu
- U góry po prawej będzie przycisk: Configuration Manager, kliknij go
- W tabeli w kolumnie Platform ustaw x64 (bądź dodaj nową) To powinno rozwiązać problem.
P.S. Wsyztskie kroki są dla Visual Studio 2013