Cfile3.uf .1322DA474D19B71D2DCBE4

Visual Studio 2010에서 OpenCV 라이브러리 빌드하기

저번에 해봤던 “Visual Studio 2010에서 OpenCV 이용하기(http://deios.kr/395)”에서는 디버그 모드로 이용이 불가능한 문제가 있었습니다. 그래서 이 번에는 직접 OpenCV 2.1 라이브러리를 빌드해 보도록 하겠습니다.

먼저 CMake를 다운받습니다. CMake는 크로스 플렛폼 Make네요.

http://www.cmake.org/cmake/resources/software.html

설치는 별 다른게 없습니다. 그냥 다음 연타로 CMake를 설치해 줍니다.

다음으로 OpenCV 2.1 Windows Version을 다운받고, 적당한 곳에 압축을 풀어 줍니다.

http://sourceforge.net/projects/opencvlibrary/files/opencv-win/2.1/OpenCV-2.1.0-win.zip/download

Cfile3.uf.1322DA474D19B71D2DCBE4

CMake GUI를 실행시킵니다.

Cfile26.uf.187E994A4D19B71D20EB00

Source code와 build the binaries를 지정해 줍니다. Source부분은 아까 다운받아서 압축을 푼 OpenCV위치를 build the binaries부분은 만들어진 라이브러리가 생성될 위치입니다.

Cfile26.uf.145CF5494D19B71D2C7699

[Tools] -> [Configure]를 선택하여 다음과 같이 설정합니다.

Cfile7.uf.1307444E4D19B71E2E4FB4

Finish를 누르면 다음과 같이 설정됩니다.

Cfile22.uf.127E374A4D19B71E21B9C1

Generate를 눌러 설정을 Make단계를 완료합니다.

Cfile27.uf.1111504E4D19B71E1B366D

Build the binaries에 지정된 디렉토리로 이동합니다.

Cfile9.uf.110C43524D19B71F0A05A5

OpenCV.sln파일을 실행합니다.(VS2010에서 솔루션을 로드합니다.)

빌드하면 끝.

Library : $(SolutionDir)\lib\$(Configuration)\

Binary : $(SolutionDir)\bin\$(Configuration)\

적당한 위치에 라이브러리, DLL, Header파일을 모아 두는 것이 좋겠죠?

Similar Posts

답글 남기기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다