Linux 下安装 ppnc 和 onnx 依赖库解决缺少头文件问题
缺少 'usr/local/include/ppnc/predictor_api.h' 和 'usr/local/include/onnx/onnx_pb.h' 文件的可能原因是缺少相关依赖库或者相关依赖库没有正确安装。解决方法如下:
- 确认相关依赖库是否已经安装。
- 如果依赖库已经安装,确认系统环境变量是否设置正确。
- 如果系统环境变量没有设置正确,可以手动设置。
- 如果依赖库没有安装,可以使用包管理器安装。
- 如果无法通过包管理器安装,可以从官方网站下载依赖库源码进行编译安装。
- 安装依赖库后,重新编译程序。
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. 重新编译程序
安装完依赖库后,重新编译程序即可。
原文地址: https://www.cveoy.top/t/topic/kUGT 著作权归作者所有。请勿转载和采集!