/bin/sh: /Volumes/RAM\ Disk/opencv-2.4.4/build/modules/java/get_javadoc_errors.log: No such file or directory
환경: OS X Mountain Lion + OpenCV 2.4.4
cmake로 컴파일 중 위와 같은 오류가 계속 발생하는것을 보았습니다.
원인: 설치 경로 내 띄어쓰기 존재 (“RAM Disk”)
해결 방법: make 파일 수정하면 됩니다.
opencv-2.4.4/build/modules/java/CMakeFiles/opencv_java.dir/build.make
파일을 열면 제 경우 13196에
cd "/Volumes/RAM Disk/opencv-2.4.4/build/modules/java" && /Library/Frameworks/Python.framework/Versions/2.7/bin/python2 /Volumes/RAM\ Disk/opencv-2.4.4/modules/java/generator/gen_javadoc.py --modules core,imgproc,objdetect,features2d,video,highgui,ml,calib3d,photo,contrib /Volumes/RAM\ Disk/opencv-2.4.4/modules/java/generator/src/java /Volumes/RAM\ Disk/opencv-2.4.4/build/modules/java 2> “/Volumes/RAM\ Disk/opencv-2.4.4/build/modules/java/get_javadoc_errors.log”
가 있습니다.
뒤에 쌍따옴표를 없에면 됩니다.
cd "/Volumes/RAM Disk/opencv-2.4.4/build/modules/java" && /Library/Frameworks/Python.framework/Versions/2.7/bin/python2 /Volumes/RAM\ Disk/opencv-2.4.4/modules/java/generator/gen_javadoc.py --modules core,imgproc,objdetect,features2d,video,highgui,ml,calib3d,photo,contrib /Volumes/RAM\ Disk/opencv-2.4.4/modules/java/generator/src/java /Volumes/RAM\ Disk/opencv-2.4.4/build/modules/java 2> /Volumes/RAM\ Disk/opencv-2.4.4/build/modules/java/get_javadoc_errors.log
Posted by Parker Falcon