环境:

  • 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) 的触发器 ...

问题解决

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

  1. caffe 编译中出现的错误——fatal error: hdf5.h: 没有那个文件或目录

    Makefile.config /home/sbd/project/pvanet/pva-faster-rcnn/caffe-fast-rcnn 解决方式: INCLUDE_DIRS := $(PYT ...

  2. Deepin下安装scrapy报错fatal error: Python.h: 没有那个文件或目录

    Deepin下安装scrapy报错(亲测有效!) 问题描述 在deepin操作系统上,使用python3.6,通过sudo pip3 install scrapy安装时候,出现以下错误: src/tw ...

  3. caffe安装:./include/caffe/util/device_alternate.hpp:34:23: fatal error: cublas_v2.h: 没有那个文件或目录

    出现问题: dorothy@dorothy-MS-7A94:~/enviroment/caffe-master$ make all -j8 PROTOC src/caffe/proto/caffe.p ...

  4. kylin系统gcc编译报错fatal error:stadio.h: 没有那个文件或目录解决办法

    在进行内存容量极限测试时,出现编译报错如下: $sudo gcc eat-memory.c -o eat-memory eat-memory.c:1:10: fatal error: stdio.h: ...

  5. catkin_make编译时fatal error: ###_msgs/***.h: 没有那个文件或目录

    我们经常在GitHub上copy一些功能包,放到自己的工作空间里就编译,然而编译出现了问题,说没有文件或目录. 你有没有想过在编译A包时,A包有调用B包的头文件,然而我B包还没编译,还没生成头文件. ...

  6. VLC编译错误难解 3 fatal error: features.h: 没有那个文件或目录

    继续啃源码,接着上回编译,又出现错误如下图: 1.先全盘搜索这个features.h这个文件看看 他在哪里? 2.好的,第一个其实就是我们要找的头文件 将features.h和stdc-predef. ...

  7. Error ./include/caffe/util/mkl_alternate.hpp:11:19: fatal error: cblas.h: 没有那个文件或目录...

    由于在Makefile.config文件中BLAS设置的为atlas 因此输入sudo make clean sudo apt-get install libatlas-base-dev 再重新输入m ...

  8. OpenEXR.cpp:37:19: fatal error: ImfIO.h: 没有那个文件或目录

    ubuntu系统pip install openexr可能不会一下子成功,会报出上述错误. 根据https://github.com/jamesbowman/openexrpython,了解到ubun ...

  9. fatal error: Python.h: 没有那个文件或目录 解决方法

    之所以apt-get install python-dev无效的原因是,可能你用的是python3的,所以 需要执行apt-get install python3-dev

最新文章

  1. C# 2进制、8进制、10进制、16进制...各种进制间的轻松转换
  2. c java 传参数_Java和C的方法参数传递方式的比较
  3. hibernate(七) hibernate中查询方式详解
  4. 轻量级网络skipnet
  5. spring boot使用freemarker页面获取系统路径最简配置
  6. 智能搜索推荐一体化营收增长解决方案
  7. Spring 基于Java的Bean声明
  8. 开发成本谁更高:Android PK iOS
  9. opensource项目_一月份的Opensource.com预览
  10. Spark利用(idea+maven+scala)创建wordcount打包jar并在spark on yarn上运行——Spark的开发
  11. 深度学习优化算法大全系列7:NAdam,算法选择,调参
  12. 算法笔记-差分和前缀和
  13. 黑马程序员-IT学生解惑真经-想做程序员或者正在迟疑的同学可以看一下,很有帮助的一篇文章
  14. 风口的猪?中国智能家居恐因没有专利集体阵亡
  15. 2020年的程序员节又来咯
  16. arc242||C - 1111gal password(希望下次能带脑子写题...)
  17. Tracer 记录 Controller 日志
  18. 浏览器大战中的搜狗浏览器
  19. Chatgpt的三个镜像网站(无需”魔法“直接用)
  20. 路由器重温——接口配置与管理2

热门文章

  1. boost::log::sinks::simple_event_log_backend用法的测试程序
  2. Boost:循环缓冲区迭代的测试程序
  3. Boost:基于Boost的阻塞TCP回显服务器
  4. ITK:直方图创建和Bin访问
  5. ITK:使用连通性细分具有相似统计信息的像素
  6. DCMTK:列出DICOM结构化报告文件的内容
  7. VTK:可视化算法之CutWithScalars
  8. VTK:Medical之MedicalDemo2
  9. VTK:图表之SelectedVerticesAndEdgesObserver
  10. VTK:Filtering之SelectionSource