2015-01-12 5 views
5

공유 라이브러리를로드하는 중 오류가 발생했습니다. libopencv_core.so.3.0 : 공유 객체 파일을 열 수 없습니다. 해당 파일이나 디렉토리가 없습니다.공유 라이브러리를로드하는 중 오류가 발생했습니다. libopencv_core.so.3.0

우분투 14.04에서 Eclipse C/C++ IDE를 사용하고 있습니다. 내가 구글 enter image description here에서 enter image description here enter image description here

+0

가능한 중복 [OpenCV의 프로그램이 오류를 컴파일 "libopencv의 \의 _core.so.2.4가 : 오브젝트 파일을 공유하지 열 수 없습니다 : 그런 파일이나 디렉토리"우분투 12.04에서을 (HTTP : // 유래. com/questions/12335848/opencv-program-compile-error-libopencv-core-so-2-4-can-open-shared-object-f) –

+0

이 오류가 작동하지 않는 해결책은 libopencv_core.so.3.0 및 이 버전은 opencv2 용입니다 –

+0

'rapth' 옵션을 시도해보십시오. -rpath 옵션을 사용하십시오. Eclipse CDT에서 "DisplayImage"프로젝트 -> 속성 -> C/C++ 빌드 -> 설정 -> 도구 설정 -> C 링커 -> 기타 -> 기타 옵션을 마우스 오른쪽 버튼으로 클릭하고 libopencv_core에'-rpath "경로를 추가하십시오. so.3.0 "이상 설정 LD_LIBRARY_PATH = 폴더에 대한 경로 – Kiran

답변

-2

enter image description here 을 가지고 시도 모든 나도 같은 문제가 있었다. 최신 Eclipse 버전으로 업그레이드하면 해결되었습니다.

12

openCV program compile error "libopencv_core.so.2.4: cannot open shared object file: No such file or directory" in ubuntu 12.04에 제공된 솔루션 (내보내기 부분)이 작동하지 않을 수 있도록 Eclipse에서 실행하려고합니다. open cv 문서에 제공된 지침에 따라 open cv를 설치했다고 가정합니다. 그렇다면, 다음 환경 변수를 Eclipse 런타임에 추가하여이 문제점을 제거 할 수 있습니다.

이름 - LD_LIBRARY_PATH

값 - $의 LD_LIBRARY_PATH :/usr/지방/lib에

단계

  1. 클릭으로 실행에 -> 실행 구성
  2. 에 오른쪽의 창에 환경 탭이 표시됩니다.

  3. 여기 새로 만들기를 클릭하면 새 환경 변수 팝업이 표시됩니다.이 LD_LIBRARY_PATH를 입력 이름에 여기

  4. , $의 LD_LIBRARY_PATH를 입력 :는/usr/ lib 디렉토리/지역. ok적용
  5. 다시 실행하면 문제가 표시되지 않습니다. 의

enter image description here

관련 문제