주어진 링크 OpenCV_contrib을 사용하여 OpenCV 추가 contrib 모듈과 함께 OpenCV를 설치하려고했습니다. 또한 프로젝트 목적으로 필요한 VTK를 설치했습니다. 내가 실행하려고하면 이제 이 -j7을, 다음과 같은 오류가 있습니다 :치명적인 오류 : vtkSTLWriter.h : 해당 파일이나 디렉토리가 없습니다.
`In file included from /home/ashutosh/opencv-3.0.0/build/modules/viz/opencv_viz_pch_dephelp.cxx:1:0:
/home/ashutosh/opencv-3.0.0/modules/viz/src/precomp.hpp:119:26: fatal error: vtkSTLWriter.h: No such file or directory
compilation terminated.
을하지만 파일이 이미 빌드 디렉토리에 존재한다.
검색된 횟수는 많지만 해결 방법을 찾을 수 없습니다. 궁극적으로 나는 # (예 : #include "/home/ashutosh/VTK-build/IO/Geometry/vtkSTLwriter.h")의 파일 경로를 하드 코드하려고했지만 다른 치명적인 오류가 발생합니다 .
이 버그를 제거하는 방법 !!
안녕하세요 Kishan, opencv 빌드에서 cmake 플래그 "VTK_DIR"은 (는) 어디로 가리 킵니까? "/ home/ashutosh/VTK-build"라고 써야합니다. ("VTK_DIR"은 고급 cmake 옵션에 속합니다 ... ccmake를 사용하는 경우 "t"를 누르십시오) – eidelen