错误fatal error: zlib.h: 没有那个文件或目录的解决办法

环境:

  • Ubuntu18.04
  • x86-64

错误现象:

当编译ffmpeg的代码时,有时会出现以下错误:

libavformat/http.c:25:10: fatal error: zlib.h: 没有那个文件或目录
 #include <zlib.h>

解决方案

在命令行中输入以下内容

sudo apt-get install zlib1g-dev

回车执行,出现如下输出内容:

正在读取软件包列表... 完成
正在分析软件包的依赖关系树       
正在读取状态信息... 完成       
下列【新】软件包将被安装:
  zlib1g-dev
升级了 0 个软件包,新安装了 1 个软件包,要卸载 0 个软件包,有 316 个软件包未被升级。
需要下载 176 kB 的归档。
解压缩后会消耗 457 kB 的额外空间。
获取:1 http://cn.archive.ubuntu.com/ubuntu bionic/main amd64 zlib1g-dev amd64 1:1.2.11.dfsg-0ubuntu2 [176 kB]
已下载 176 kB,耗时 2(82.2 kB/s)  
正在选中未选择的软件包 zlib1g-dev:amd64。
(正在读取数据库 ... 系统当前共安装有 149705 个文件和目录。)
正准备解包 .../zlib1g-dev_1%3a1.2.11.dfsg-0ubuntu2_amd64.deb  ...
正在解包 zlib1g-dev:amd64 (1:1.2.11.dfsg-0ubuntu2) ...
正在设置 zlib1g-dev:amd64 (1:1.2.11.dfsg-0ubuntu2) ...
正在处理用于 man-db (2.8.3-2ubuntu0.1) 的触发器 ...

问题解决

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

村北头的码农

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值