OpenCV 2.4에 Latent SVM을 이용한 (DPM) detector가 있길래 visual studio 2010에 opencv 2.4.3을 설치하였다.


순조롭게 path설정과 library, include directory 설정 등을 마쳤으나


error LNK2019: unresolved external symbol 에러가 계속 나온다..


검색을 해봐도 library 를 제대로 추가한게 맞냐고 하는 답변뿐이고...


삽질 결과 해결책은 생각보다 단순하였다. visual studio 세팅이 Win(32)로 되어있는데 나는 library를 x64의 것으로 링크를 건 것 때문이었다. 

64비트 OS를 사용니까 x64의 경로로 지정하였으나, 기본적으로 생성한 콘솔 프로젝트는 Win(32)로 되어있기 때문에 링크가 걸리지 않은 것.


그래서 x86으로 경로를 바꾸고 해결~

Posted by 헬벨

댓글을 달아 주세요