error while loading shared libraries: librockchip_mpp.so.1: cannot open shared object file: No such file or directory 解决办法
序:
今天跑香橙派官网的例子,卡在了这一步很长时间,特意记录一下。
一、问题描述
1.1 报错图片
1.2 错误描述
./rknn_yolov5_video_demo: error while loading shared libraries: librockchip_mpp.so.1: cannot open shared object file: No such file or directory
二、解决思路
1.1 问题分析
分析错误,初步判断是找不到这样的一个文件,所以,第一步是确定系统内是不是真的有这个文件,我这里用find
进行查找,格式为find / -name <缺少的包>
sudo find / -name librockchip_mpp.so.1
结果,它成功返回了文件所在的路径,如下图
那么接下来就很简单了,维护处需要让系统可以找到这个文件就可以了
1.2 开始解决
- 编辑配置文件
sudo vim /etc/ld.so.conf
- 添加文件所在的目录,见下图
- 刷新配置
sudo ldconfig
就解决了,我就成功跑起来了