1. opencv library를 찾아야 한다.
1) 어떤 opencv version 을 사용할 것인지 정한다
- 기본 기능이 동작하는지 확인하는 것이므로 아무 version 상관없다.
- vs17을 사용해야 하므로 vs17 지원하는 version이 필요하다.
+ vs17 은 vc15(Visual Studio Compiler 15?) 를 써야 한다.
-> 3.4.3 은 vs17 지원하므로 사용하기로 했다.
2) opencv를 빌드 한다.
- 배포되는 opencv 들은 필요한 binary 가 모두 빌드된 것이 아니라 추가된 기능한 빌드된 것이기 때문에 직접 빌드를 해야한다.
- x64 컴퓨터라고 x64 실행하려고 하면 안된다 왜냐하면 dll 들이 거의 다 x86 이기 때문?
- CMake/vs17 로 빌드하면 vs17 프로젝트 generate 가능하며 이 프로젝트로 빌드하면 필요한 dll 들을 생성할 수 있다. 이것들로 프로그램 실행하면 된다.
- cmake 사용 방법
https://stackoverflow.com/questions/43786856/how-can-i-install-configure-opencv3-2-0-with-c-visual-studio-2017
2. 빌드를 한 후에는 링크에 모든 lib 파일이름을 적어준다.
목적: Visual Studio Debug
debug 시작해도 관련 dll 을 로딩하는데 시간이 걸릴 수 있다.
- cmake 사용 방법
https://stackoverflow.com/questions/43786856/how-can-i-install-configure-opencv3-2-0-with-c-visual-studio-2017
2. 빌드를 한 후에는 링크에 모든 lib 파일이름을 적어준다.
목적: Visual Studio Debug
debug 시작해도 관련 dll 을 로딩하는데 시간이 걸릴 수 있다.