2

我试图编译这个 OpenVino 示例项目:https ://github.com/intel-iot-devkit/intruder-detector

当我做 cmake 时,我不知道它为什么要求 feature_def,我不明白这意味着什么。

我也对如何/opt/intel//computer_vision_sdk_2018.4.420/deployment_tools/inference_engine/samples/extension说是一个不存在的目录感到困扰。它确实不存在。我尝试重新安装 OpenVino 几次,但并没有解决问题。请帮助,任何建议将不胜感激。提前致谢。

-- The C compiler identification is GNU 5.4.0
-- The CXX compiler identification is GNU 5.4.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 at CMakeLists.txt:11 (include):
  include could not find load file:

    feature_defs


CMake Error at CMakeLists.txt:13 (add_subdirectory):
  add_subdirectory given source
      "/opt/intel//computer_vision_sdk_2018.4.420/deployment_tools/inference_engine/samples/extension"
  which is not an existing directory.


-- Configuring incomplete, errors occurred!
See also "/home/user/intruder-    detector/application/build/CMakeFiles/CMakeOutput.log".
4

1 回答 1

1

这似乎是一个非常完整的问题,因为 repo 没有正确维护。我没有针对您的问题的完整、直接的解决方案,但希望这会引导您朝着正确的方向前进(如果您不想等待所有者进行更改)。

这个最近的 git 问题要求修复与您遇到的基本相同的问题,除了该 repo 中的另一个项目。话虽如此,它似乎已经固定在那里。

可悲的是,修复提交是对整个项目的大规模重新上传,其中包含新的更新文件;包括的 CMakeLists。该项目的新CMakeLists.txt(在此处找到)是您自己解决问题的最佳选择,方法是与您的问题进行比较并找出此处和此处的更改。但是,由于整个内容都已修改,因此依赖项等可能不太相似,但希望不会丢失。

话虽如此,我认为这是一个很好的起点,您还应该在该 git 上发布一个问题,以便所有者可以尽快对此采取措施。

于 2019-03-02T18:41:13.907 回答