INFERENCE_ENGINE_LIB не установлена ​​ошибка в Cmake

Я пытаюсь запустить образец gender_age (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 ответ

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

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

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

Другие вопросы по тегам