INFERENCE_ENGINE_LIB не устанавливает ошибку в Cmake - PullRequest
0 голосов
/ 14 октября 2019

Я пытаюсь запустить образец гендерного возраста (https://github.com/movidius/ncappzoo/tree/master/apps/gender_age) в моем Raspberry Pi 4 с Intel MOVIDIUS Myriad X VPU, и у меня появляется ошибка

Я следую учебному пособию https://software.intel.com/en-us/articles/get-started-with-neural-compute-stick до следующих шагов: название ncappzoo здесь моя ошибка

Intel OpenVINO environment is already set!
(mkdir -p build; cd build; cmake ..; make;)
-- The C compiler identification is GNU 8.3.0
-- The CXX compiler identification is GNU 8.3.0
-- Check for working C compiler: /usr/bin/cc
-- Check for working C compiler: /usr/bin/cc -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Detecting C compile features
-- Detecting C compile features - done
-- Check for working CXX compiler: /usr/bin/c++
-- Check for working CXX compiler: /usr/bin/c++ -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Detecting CXX compile features
-- Detecting CXX compile features - done
CMake Error: The following variables are used in this project, but they are set to NOTFOUND.
Please set them or make sure they are set and tested correctly in the CMake files:
INFERENCE_ENGINE_LIB
    linked by target "gender_age" in directory /home/pi/Documents/ncappzoo/apps/gender_age

-- Configuring incomplete, errors occurred!
See also "/home/pi/Documents/ncappzoo/apps/gender_age/build/CMakeFiles/CMakeOutput.log".
make[1] : on entre dans le répertoire « /home/pi/Documents/ncappzoo/apps/gender_age/build »
make[1]: *** Pas de cible spécifiée et aucun makefile n'a été trouvé. Arrêt.
make[1] : on quitte le répertoire « /home/pi/Documents/ncappzoo/apps/gender_age/build »
make: *** [Makefile:68: compile_cpp] Error 2

1 Ответ

0 голосов
/ 14 октября 2019

Файл CMake для этого примера зависит от переменных среды OpenVino. Предполагая, что вы установили OpenVino, для его использования обычно требуется установить переменные окружения OpenVino либо в текущей командной строке, либо постоянно в переменных среды вашей системы. Как описывает этот ответ, вы можете установить каждый из них по отдельности или запустить сценарий переменной среды, прежде чем приступить к выполнению команды cmake:

> C:/path/to/your/openvino/opencv/setupvars.bat

После выполнения этого в командной строкекоманда cmake .. должна иметь доступ к этим переменным среды (в частности, INTEL_CVSDK_DIR) и успешно генерировать систему сборки. Затем вы можете скомпилировать пример с помощью make.

...