2014-02-07 4 views
0

Visual Studio 2012에서 2010 opencv C++ 코드 (http://opencv-srf.blogspot.ca/2010/09/object-detection-using-color-seperation.html)를 실행하려고합니다. opencv를 구성하고 모든 종속성을 (http://opencv-srf.blogspot.ca/2013/05/installing-configuring-opencv-with-vs.html에서 설명한대로) 추가했지만 얻을 수 있습니다. 오류 ""소스 파일을 열 수 없습니다 "SDKDDKVer.h" "-이 문제를 해결하기 위해 Configuration의 Platform Toolset을 Visual Studio 2010 (v110)에서 Visual Studio 2010 (v100)으로 변경했습니다. 마지막으로 프로젝트는 오류없이 구축되었습니다. 하지만 실행 시간에 "MSVCP120D.dll 누락"오류가 발생했습니다. 수동으로 누락 된 DLL을 추가했는데 (최신 Visual C++ 재배포 가능 패키지를 설치하면 도움이되지 않았습니다) 이제 오류가 발생합니다. "프로 시저 엔트리 point_except1을 동적 연결 라이브러리 MSVCR120D.dll "프로 시저 엔트리 point_except1 MSVCR120D.dll에서 찾을 수 없습니다.

이 문제를 해결하려면 어떻게해야합니까?

답변

0

좋아, 해결했습니다. opencv 의존성은이 문제를 일으키는 vc11 대신 vc12 libs에있었습니다.

관련 문제