"InferenceEngine"에서 제공하는 패키지 구성 파일을 찾을 수 없습니다.
무엇을 보고 있습니까?
CMake 오류 텍스트:
$ cmake -DCMAKE_BUILD_TYPE=Release -DCMAKE_CXX_FLAGS="-march=armv7-a" /opt/intel/openvino/deployment_tools/inference_engine/samples
CMake Error at CMakeLists.txt:203 (find_package):
By not providing "FindInferenceEngine.cmake" in CMAKE_MODULE_PATH this
project has asked CMake to find a package configuration file provided by
"InferenceEngine", but CMake did not find one.
Could not find a package configuration file provided by "InferenceEngine"
(requested version 2.0) with any of the following names:
InferenceEngineConfig.cmake
inferenceengine-config.cmake
Add the installation prefix of "InferenceEngine" to CMAKE_PREFIX_PATH or
set "InferenceEngine_DIR" to a directory containing one of the above files.
If "InferenceEngine" provides a separate development package or SDK, be
sure it has been installed.
-- Configuring incomplete, errors occurred!
환경
Raspberry Pi*에서 추론 엔진 샘플 구축
왜 그것을 보고 있습니까?
이 CMake 오류는 환경 변수가 설정되지 않은 경우에 발생합니다. OpenVINO™ 툴킷 응용 프로그램을 컴파일하고 실행하기 전에 여러 환경 변수를 업데이트해야 합니다.
문제를 해결하는 방법
솔루션 1 - Raspbian* OS용 OpenVINO™ 툴킷의 인텔® 배포 사용
미리 구축된 패키지에는 환경 변수를 설정하고 환경 변수를 일시적으로 설정하여 다음 명령을 실행하는 설정 스크립트가 포함되어 있습니다.
source /opt/intel/openvino/bin/setupvars.sh
참고 | 터미널 창을 닫으면 환경 변수가 제거됩니다. |
또는 다음 명령을 실행하여 환경 변수를 영구적으로 설정할 수 있습니다.
echo "source /opt/intel/openvino/bin/setupvars.sh" >> ~/.bashrc
솔루션 2 - 오픈 소스 버전의 OpenVINO™ 툴킷 사용
소스에서 구축된 추론 엔진을 사용하려면 다음 변수를 내보냅니다.
내보내기 ngraph_DIR=/home/pi/openvino/build/ngraph
내보내기 InferenceEngine_DIR=/home/pi/openvino/build
참고 | 경로는 구축된 디렉토리의 위치에 따라 다를 수 있습니다. |