Ubuntu nx-ml.pb.h上缺少头文件
我试图从2021-3版的源代码中编译OpenVINO 我面临的问题是:Ubuntu nx-ml.pb.h上缺少头文件,ubuntu,openvino,Ubuntu,Openvino,我试图从2021-3版的源代码中编译OpenVINO 我面临的问题是: ~/Projects/OpenVINO/cmake-build-debug/_deps/ext_onnx-src/onnx/onnx_pb.h:50:10: fatal error: onnx/onnx-ml.pb.h: No such file or directory #include "onnx/onnx-ml.pb.h" 我使用以下选项: cmake -DVERBOSE_BUILD=O
~/Projects/OpenVINO/cmake-build-debug/_deps/ext_onnx-src/onnx/onnx_pb.h:50:10: fatal error: onnx/onnx-ml.pb.h: No such file or directory
#include "onnx/onnx-ml.pb.h"
我使用以下选项:
cmake -DVERBOSE_BUILD=ON -DENABLE_TEMPLATE_PLUGIN=ON -DCMAKE_BUILD_TYPE=Debug -DENABLE_PYTHON=ON -DPYTHON_EXECUTABLE=/usr/local/bin/python3 -DENABLE_WHEEL=ON -DENABLE_TESTS=ON -DENABLE_FASTER_BUILD=ON -DONNX_ML=1 -DIE_EXTRA_MODULES=${OPENVINO_CONTRIB_REPO_DIR}/modules -G "CodeBlocks - Unix Makefiles" ~/Projects/OpenVINO
此外,~/Projects/OpenVINO/cmake build debug/\u deps/ext\u onnx-src/onnx/
中也没有此头文件
似乎应该在构建时在目录~/Projects/OpenVINO/cmake build debug/\u deps/ext\u onnx-src
中编译onnx
也许我错过了一些选项?首先,建议您使用最新的OpenVINO 2021.3版本,并从下面提供的链接中参阅wiki部分 根据您的操作系统从源代码正确构建OpenVINO 确保您能够成功构建它(意味着所有必备组件都已正确安装和设置) 我在下面提到的线程中附上了从OpenVINO 2021.3的源代码成功构建的快照&我使用的是Ubuntu 18.04 我的步骤与本指南相同: 注意:确保您使用的是CMake*3.13或更高版本
仅供参考,此问题类似于。您是否看到以下问题?这似乎与您所犯的错误有关experiencing@jwalton我看到了它和它的帮助,但只是在我单独编译onnx的情况下,但正如您所看到的,onnx是在cmake build目录中提供的,带有用于构建的源代码,我的意思是它应该可以工作,而不需要单独编译onnx