2014-11-21 1 views
2

이 항목에 대한 다른 스레드를 이미 읽었습니다. 지금까지 모든 것을 시도했습니다 ... 아무것도 작동하지 않았습니다. 모든 것을 두 번 확인했다.OpenCV 3.0 x64 VS2013 오류 LNK1104

디버그 64

VC++ 간부 : (내가 전에 X32을 사용하여 시도하고 같은 오류가 있었다하더라도) 대상 시스템과 x64 시스템, VS13 (X32) 및 x64를 사용

어쨌든 여기 내 링크입니다 디렉토리 : K : \ A_A_Programmierung \ OpenCV의 \ 구축 \ 64 \ VC12 \ bin에, $ (ExecutablePath)

VC++ lib 디렉토리 : K : \ A_A_Programmierung \ OpenCV의 \ \ 64 \ VC12의 \ lib 디렉토리 구축, $ (LibraryPath)

C/C++ : K : \ A_A_Pr ogrammierung \ OpenCV의 \ \ 포함 구축; % (AdditionalIncludeDirectories를)

링커 : 대상 컴퓨터 : MachineX64 (/ MACHINE : X64)

추가 종속성 :

opencv_calib3d300d.lib, opencv_core300d.lib, opencv_features2d300d.lib ; opencv_flann300d.lib; opencv_highgui300d.lib; opencv_imgcodecs300d.lib; opencv_imgproc300d.lib; opencv_ml300d.lib; opencv_objdetect300d.lib; opencv_photo300d.lib; opencv_shape300d.lib; opencv_stitching300d.lib; opencv_superres300d.lib; opencv_ts300d.lib; opencv_video300d.lib; opencv_videoio300d .lib; opencv_videostab300d.lib; % (AdditionalDependencies)

추가 lib. 디렉토리 :

K : \ A_A_Programmierung \ OpenCV의 \ \ 64 \ VC12의 \ lib 디렉토리를 구축, C : \ 프로그램 파일 마이크로 소프트의 SDK \ WINDOWS \ v7.1A \ lib 디렉토리 \ (86); % (AdditionalLibraryDirectories)도

다른 스레드에서 언급 된 다른 설정을 검사했습니다! 그리고 환경 변수를 혀다에서 설명한 바와 같이 설정하고 또한 VS13을 관리자로 실행했습니다

어떤 도움이 필요합니까?

답변

2

괜찮아요 ... opencv \ build \ x86 \ vc12 \ lib 아래에 lib의 파일을 추가해야 링커 입력이 가능합니다. (추가 의존성 참조) 더 이상 전체 목록이 아닌 ... 공식 자습서의 목록은 최신이 아닙니다!

0

$(OPENCV_DIR)\lib 대신 $(OPENCV_DIR)\staticlib을 사용해보세요.

관련 문제