当前位置: 首页 > article >正文

libavdevice.so.58: cannot open shared object file: No such file ordirectory踩坑

博主是将大图切分成小图时遇到

问题一、linux编译后,找不到ffmpeg中的一个文件

产生原因,各种包集成,然后安装以后乱七八糟,甚至官方的教程也不规范导致没有添加路径到系统文件导致系统执行的时候找不到

1.下载

博主进行的离线安装,分别下载yums\ffmpeg

2.编译

3.查找位置后相应添加到文件中

或者命令行添加

二、ImportError: /lib/x86_64-linux-gnu/libgobject-2.0.so.0: undefined symbol: ffi_type_uint32, version LIBFFI_BASE_7.0

解决方法在python文件执行的命令行前或者单独执行

export LD_PRELOAD=/usr/lib/x86_64-linux-gnu/libffi.so.7

找到了怎么永久添加:

在自己home的自己用户底下的bashrc中添加环境变量

export LD_PRELOAD=/usr/lib/x86_64-linux-gnu/libffi.so.7:${LD_PRELOAD}

export LD_LIBRARY_PATH=/usr/lib/opensdpc/ffmpeg/:${LD_LIBRARY_PATH}


http://www.kler.cn/a/373353.html

相关文章:

  • vue Element U 解决表格数据不更新问题
  • Swarm-LIO: Decentralized Swarm LiDAR-inertial Odometry论文翻译
  • 类和对象(2)
  • Pinctrl子系统pinctrl_desc结构体进一步介绍
  • PostgreSQL 删除角色
  • 提示词高级阶段学习day4.1
  • XXE漏洞原理、修复建议及绕过方式
  • 蓝牙4.0/5.1/5.2模组UART通讯基础知识
  • 【C++动态规划】有效括号的嵌套深度
  • 【Triton 教程】矩阵乘法
  • 新闻列表以及详情页面梳理
  • DAY66WEB 攻防-Java 安全SPEL 表达式SSTI 模版注入XXEJDBCMyBatis 注入
  • Linux find 匹配文件内容
  • 无损将GPT转换为MBR的GDisk操作指南:
  • 数据结构和算法-动态规划(1)-认识动态规划
  • 桥接模式:解耦抽象与实现的利器
  • 【CTF】 文件包含漏洞——data伪协议 【详】
  • win11安装安卓apk原生应用,并设置网络代理
  • 基于MATLAB的地下水模拟系统开发
  • 线性可分支持向量机代码 举例说明 具体的变量数值变化
  • Django+Vue全栈开发项目入门(三)
  • Java面试经典 150 题.P88. 合并两个有序数组(001)
  • Flink CDC系列之:学习理解standalone模式
  • 商品详情接口的应用场景有那些?API接口介绍
  • Jenkins面试整理-如何安装 Jenkins?
  • 房地产网络安全:主要风险及缓解建议