缺少 'usr/local/include/ppnc/predictor_api.h' 和 'usr/local/include/onnx/onnx_pb.h' 文件的可能原因是缺少相关依赖库或者相关依赖库没有正确安装。解决方法如下:

  1. 确认相关依赖库是否已经安装。
  2. 如果依赖库已经安装,确认系统环境变量是否设置正确。
  3. 如果系统环境变量没有设置正确,可以手动设置。
  4. 如果依赖库没有安装,可以使用包管理器安装。
  5. 如果无法通过包管理器安装,可以从官方网站下载依赖库源码进行编译安装。
  6. 安装依赖库后,重新编译程序。

Linux 下 ppnc 和 onnx 依赖安装方法

1. 安装 ppnc 依赖库

可以使用以下命令安装 ppnc 依赖库:

sudo apt-get install libprotobuf-dev libgflags-dev libgoogle-glog-dev libopencv-dev libboost-all-dev

2. 安装 onnx 依赖库

可以使用以下命令安装 onnx 依赖库:

sudo apt-get install libprotobuf-dev protobuf-compiler libprotoc-dev libopencv-dev libboost-all-dev

如果以上命令无法安装依赖库,可以从官方网站下载依赖库源码进行编译安装。

3. 重新编译程序

安装完依赖库后,重新编译程序即可。

Linux 下安装 ppnc 和 onnx 依赖库解决缺少头文件问题

原文地址: https://www.cveoy.top/t/topic/kUGT 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录