首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >缺少头文件onnx-ml.pb.h

缺少头文件onnx-ml.pb.h
EN

Stack Overflow用户
提问于 2021-04-12 23:58:28
回答 2查看 117关注 0票数 0

我尝试从源代码编译2021-3版本的OpenVINO

我曾经遇到过这样的问题:

代码语言:javascript
复制
~/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"

我使用以下选项:

代码语言:javascript
复制
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/_deps/ext_onnx-src/onnx/中是不存在的...

似乎应该在构建时在~/Projects/OpenVINO/cmake-build-debug/_deps/ext_onnx-src目录中编译onnx ...

也许我错过了一些选择?

EN

回答 2

Stack Overflow用户

发布于 2021-04-16 10:49:13

首先,建议您使用最新的OpenVINO版本2021.3,并参考我在下面提供的链接中的维基部分。

根据您的操作系统here从源代码正确构建OpenVINO

确保您可以成功构建它(意味着所有必备组件都已正确安装和设置)

我已经在下面提到的线程中附加了从OpenVINO 2021.3的源代码成功构建的快照&我正在使用Ubuntu18.04

我的步骤与本指南相同:https://github.com/openvinotoolkit/openvino/wiki/BuildingForLinux

注意:确保您使用的是CMake* 3.13或更高版本

仅供参考,这个问题类似于this thread

票数 0
EN

Stack Overflow用户

发布于 2021-06-30 15:27:42

尝试通过设置-DENABLE_FASTER_BUILD=OFF来禁用更快的构建。我也遇到过类似的问题,这对我很有效。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/67061654

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档