자신의 시스템 환경에 최적화된 DLL, LIB 파일 생성
원하거나 원치 않는 옵션 선택 가능
(extra modules, parallel for backend, samples, OpenGL, CUDA)
빌드 작업이 복잡
빌드 시간이 오래 걸림
다양한 운영 체제에 맞는 Make 파일을 생성하는 유틸리티
cmake.org/download에서 cmake-3.26.3-windows-x86_64.msi 설치
CMake 폴더를 시스템 PATH에 추가 권장
CMake를 이용하여 Visual Studio 솔루션 파일 생성
Configure
Finish
BUILD_EXAMPLES, BUILD_opencv_world
체크
python, test 관련 항목
체크 해제
Configure
Configure
Generate
Visual Studio 2022에서 C:\opencv\build\OpenCV.sln 솔루션 파일 열기
솔루션 구성을 Debug와 Release 모드로 각각 빌드
OpenCV 솔루션 중 INSTALL 프로젝트만 선택하여 빌드
설치 폴더는 CMake에서 기본값으로 지정되어 있음
opencv
└ build
├ include : 헤더 파일
└ install
└ x64
└ vc17
├ bin : DLL 파일
└ lib : LIB 파일
사용자 변수 >
OPENCV_DIR2 : C:\opencv\build\install
Path : %OPENCV_DIR2%\x64\vc17\bin