2015년 11월 5일 목요일

window - opencv_contrib-master install 설정과정

https://github.com/Itseez/opencv

여기서 제공하는 opencv 3.0 소스파일 다운
다음 opencv_contrib-master 다운받는다.

cmake 설치후에

where is the source code : 여기경로를 다운받은 소스파일 경로로지정
where to build the binaries : 경로르 build 디렉토리를 생성해서 지정해준다

컴파일러지정을 두번째로해서 비쥬얼 cl.exe? 컴파일러지정을해준다 C, C++둘다
( 나는 C에 opencv_extras 디렉토리를 생성해 source 디렉토리를만들어 소스파일을 넣고
 build 디렉토리를 만들어 빌드한 파일들을 저장위치를 지정했다 )

다음 cmake 에서 OPENCV_EXTRA_MODULES_PATH를  다운받은 opencv_contrib-master의 Modules 디렉토리로 지정한다.
다음 CMake 설정에서 필요한 파일을 체크하고 필요없는 파일체크를 해제한다.

설정이 완료되면 configure -> Generate

완료되면 build 디렉토리로가서 INSTALL 프로젝트를 키고,
CMAKETargets에서 INSTALL 우클릭후 build한다.
(build 완료시 실패한 프로젝트는 사용 못한다. 나는 line_descript error발생)
build 완료되면 dll 파일과 lib 파일들이 생성된다.

환경변수를 통해 dll파일 경로를 환경변수 등록한다.
다음 프로젝트에서 포함디렉토리와 lib디렉토리경로를 설정한다.
링커 - 입력에서 라이브러리이름들 적어준다.
( Lib 목록들 메모장으로 가져오기 - list.txt 메모장을 만들고 메모장 내용에 dir /b /oe > list.txt
를 치고 저장한 후, txt를 bat파일로 만들고 실행하면 cmd 명령어가 실행되면서 list.txt가생성된다.)

댓글 없음:

댓글 쓰기