2012-06-17 2 views
1

Scientific Linux SL 릴리스 5.0 (Boron)에서 OpenCV v2.4.1을 FFMPEG v0.11 지원으로 설정하려고하는데 파일 누락 문제가 발생합니다. 그것은 완전히 서류 미비 된 것처럼 보입니다. 내가 얻는 오류는 다음과 같습니다 :OpenCV libopencv_core.so.2.4.1 파일을 찾을 수 없음

-- Install configuration: "Release" 

-- Up-to-date: /home/s18/s1138832/OpenCV/include/opencv/cv.h 
-- Up-to-date: /home/s18/s1138832/OpenCV/include/opencv/cxmisc.h 
-- Up-to-date: /home/s18/s1138832/OpenCV/include/opencv/cvwimage.h 
-- Up-to-date: /home/s18/s1138832/OpenCV/include/opencv2/opencv.hpp 
CMake Error at modules/core/cmake_install.cmake:63 (FILE): 
file INSTALL cannot find file 
    "/home/s18/s1138832/OpenCV/lib/libopencv_core.so.2.4.1" to install. 
Call Stack (most recent call first): 
    modules/cmake_install.cmake:57 (INCLUDE) 
    cmake_install.cmake:56 (INCLUDE) 

이 시점에서 어디서부터 문제를 해결할 수 있는지 솔직하게 알 수 없습니다. 나는 성공적으로 ffmpeg없이 며칠 전에 설치했지만 지금은 ffmpeg 지원을 설정하지 않아도 설치할 수 없습니다. 누락 된 라이브러리에 링크

파일은 다음과 같습니다 올바른 방향으로

lrwxrwxrwx 1 s1138832 s18  21 Jun 17 18:26 libopencv_core.so -> libopencv_core.so.2.4 
lrwxrwxrwx 1 s1138832 s18  23 Jun 17 18:26 libopencv_core.so.2.4 -> libopencv_core.so.2.4.1 

어떤 조언이나 PRODS이 많이 주시면 감사하겠습니다. 내가 생략 한 흥미로운 세부 사항에 대해 더 많은 정보를 제공해 드리겠습니다.

업데이트 :이 웹 사이트는 동일한 오류를 갖고있는 것 같아요,하지만 난 그것과 누덕 누덕 기운 번역 읽을 수 없습니다 - 확인 "http://www.opencv.org.cn/forum/viewtopic.php?f=1&t=15664 (http://translate.google.com/translate?sl=auto&tl=en&js=n&prev=_t&hl=en&ie=UTF-8&layout=2&eotf=1&u=http%3A%2F%2Fwww.opencv.org.cn%2Fforum%2Fviewtopic.php%3Ff%3D1%26t%3D15664&act=url)

libopencv_core.so.2.4.1는"확인 "후 존재를하지만, 설치 "는 어떻게 든 그것을 삭제합니다. 복사하고 다시 추가했지만 아무것도 변경되지 않았습니다.

+0

처음에는 라이브러리를 빌드하기 위해'make'를하지 않고'make install'을하고 있다고 생각됩니다. 코어 라이브러리가 아직 작성되지 않았기 때문에 누락되었습니다. – panickal

+0

감사합니다 deepak,하지만 난 확실히 구성에 대한 ccmake하고있어 다음 확인; make install – benrules2

+0

아마도 막연하게 도움이 될뿐입니다.하지만 빌드 폴더를 삭제하고 처음부터 다시 빌드했다고 믿어 의심치 않습니다. 깨끗하게 만들 때조차 CMakeCache.txt를 cmake에서 엉망으로 만들었습니다. 그것을위한 아무것도 rm-rf 빌드 ... – Doug

답변

3

언제나처럼 아주 간단했습니다! 나는 "/ foo"로 설정된 CMAKE_INSTALL_PREFIX를 가지고 있었고 "/ foo"에서 구성하고 만들었습니다. "/ foo/temp"에서 구성 할 때 모든 것이 순조롭게 진행되었습니다.

나는 make install 단계가 빌드 파일을 설치 접두사 경로에 복사하려고 시도하고 원본을 삭제합니다. 분명히 이것은 몇 가지 문제를 일으킬 수 있습니다. 지금은 매력처럼 작동합니다.

제안 해 주신 모든 분들께 감사드립니다.

관련 문제