니시엔 님이 쓰신 글 :
: Rad Studio 10.1에서 OpenCV를 쓸 수 있게 환경을 조성하려면 어떻게 해야하는지 궁금합니다. 정리된 글이나 참고할 만한 글이 있는지 알고 싶습니다.
답변:
델파이 컴포넌트 이용하지 말고 OpenCV를 CMake 이용해서 컴파일 하세요.
요즘 어지간한 오픈소스 프로젝트는 CMake 를 이용해서 빌드합니다.
컴파일 환경으로는 MinGW, cygwin, VC++ 등 편한대로 이용하면 되지만 VC++ 컴파일러를 추천합니다.
CMake 와 Visual Stduio 2017이 설치되어 있는 상태에서
C:/OpenCV 디렉토리로 되어 있다면
C:/OpenCV/Sources OpenCV 소스 파일들 넣어놓고
C:/OpenCV/Build 디렉토리 만들어서
커맨드 창 열어서
C:/OpenCV/Build 디렉토리로 가서
cmake -Thost=x64 -G "Visual Studio 15 2017" ../Sources
하면 VC++ 로 컴파일 할 수 있는 솔루션 파일이 생성 됩니다. static 라이브러리, shared 라이브러리 설정 등은
OpenCV 도큐먼트 보면 되고.
cmake로 생성한 VC++ 솔루션 파일을 Visual Studio 로 로드해서 컴파일 한 후...
생성된 DLL 파일을 C++빌더에서 이용하면 됩니다.
|