문제

누군가가 AC 또는 C ++ 프로젝트에서 라이브러리를 사용하기위한 좋은 안내서를 연결시킬 수 있습니까?

지금은 새로 생성 된 프로젝트에 OpenCV를 추가하려고합니다. "Project and Solutions-> VC ++ 디렉토리"에서 생각할 수있는 모든 디렉토리를 추가하고 모든 .lib 및 .dll 파일을 프로젝트로 끌어 들이고 삭제했습니다.

프로젝트는 구축되지만 간단한 "Hello, World Program"을 실행하면이 오류 메시지가 제공됩니다.

"cv.exe 구성 요소를 찾을 수 없습니다.

CV200.dll이 발견되지 않았기 때문에이 응용 프로그램이 시작되지 않았습니다. 응용 프로그램을 다시 설치하면이 문제가 해결 될 수 있습니다. "

이 cv200.dll을 어떻게 추가 할 수 있습니까? 나는 그것을 프로젝트로 끌고 떨어 뜨 렸습니다 .. 감사합니다!

도움이 되었습니까?

해결책

CV200.dll이 실행 시간에 DLL 검색 경로에 있는지 확인해야합니다. 이를 수행하는 가장 쉬운 방법은 빌드 실행 파일과 동일한 디렉토리에 넣는 것입니다. DLL 또는 LIB 파일을 프로젝트로 드래그하고 삭제하는 것은 영향을 미치지 않습니다.

MSDN은 다음에 대한 좋은 설명을 가지고 있습니다 전체 DLL 검색 순서 런타임에 라이브러리를로드 할 때.

다른 팁

설치 중 기본적으로 opencv 생성 ENV. 가변 경로 bin. 모든 dll은 그 딥에 있다고 가정했습니다. 그러나 OpenCV 2.0을 사용하고 있으며 OpenCV 2.0 설치에는 Visual Studio 용 LIB 및 DLL 파일이 포함되어 있지 않습니다. 당신은 이미 모든 DLL과 LIB를 지었습니다. OpenCV를 올바르게 설치 한 경우 모든 DLL을 bin (예 : C : Program Files OpenCV Bin)으로 이동하면 어떤 이유로 DLL 또는 libs가 누락 된 경우 여기에 구축하는 방법이 있습니다.http://mirror2image.wordpress.com/2009/10/20/switching-to-opencv-2-0-vs2005/

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top