ncnn/build/example/squeezenet
ffmpeg安装后第三方调用报错;error while loading shared libraries: libavformat.so.57: cannot open shared object file: No such fil
问题解决办法:
1. sudo ln -s lib/x86_64-linux-gnu/libavformat.so libavformat.so.57
2.sudo vim /etc/bash.bashrc
在文件末尾追加:
export LD_LIBRARY_PATH=/usr/lib/x86_64-linux-gnu:$LD_LIBRARY_PATH
3.source /etc/bash.bashrc
4.ffmpeg --help
成功后执行第三方程序 ./squeezenet time.jpg 即可正确调用

本文详细介绍了在ncnn项目中使用squeezenet时遇到的FFmpeg调用错误问题及解决方案。通过修改链接库路径、更新bash配置并重新加载环境变量,最终成功解决了libavformat.so.57共享库找不到的问题。
6万+

被折叠的 条评论
为什么被折叠?



