dev-logs

[OpenCV].dll이(가) 없어 프로그램을 시작할 수 없습니다. 본문

공부/에러해결

[OpenCV].dll이(가) 없어 프로그램을 시작할 수 없습니다.

두룹두두 2017. 8. 22. 03:38

visual studio 2017에 opencv 2411버전을 깔았다. 세팅을 모두 마쳤는데




"컴퓨터에 opencv_highgui2411d.dll이(가) 없어 프로그램을 시작할 수 없습니다. 프로그램을 다시 설치하여 이 문제를 해결하십시오."




라는 오류가 뜬다.......


다시 확인해보자.

1. 환경변수 설정

2. 프로젝트속성 - C/C++ - 일반 - 추가 포함 디렉터리에 알맞은 경로를 넣었나.

3. 프로젝트속성 - 링커 - 일반 - 추가 라이브러리 디렉터리에 알맞은 경로를 넣었나.

4. 프로젝트속성 - 링커 - 입력 - 추가종속성에 파일명 맞게 넣었나.



그래도 안된다.



혹시 비주얼스튜디오 버전에 비해 opencv 버전이 너무 낮은가 하고 3.2버전을 깔았다.



"컴퓨터에 opencv_world320d.dll이(가) 없어 프로그램을 시작할 수 없습니다. 프로그램을 다시 설치하여 이 문제를 해결하십시오."





......




구글링결과 .dll 파일을 C:\Windows\SysWOW64 에 모두 넣으라 해서(나는 64비트니깐) 했는데 마찬가지다. 며칠을 헤매다가 


혹시나 혹시나 해서 세팅 후 비주얼스튜디오를 껐다가 다시 켰다. 








?????





잘된다... 한번 껐다 키면 되는 것을 며칠이나 헤맸다ㅠㅜ





결론. 비주얼스튜디오의 세팅이 바뀌면 한번 껐다가 켜보자






Comments