错误fatal error: zlib.h: 没有那个文件或目录的解决办法
生活随笔
收集整理的這篇文章主要介紹了
错误fatal error: zlib.h: 没有那个文件或目录的解决办法
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
環(huán)境:
- Ubuntu18.04
- x86-64
錯誤現(xiàn)象:
當(dāng)編譯ffmpeg的代碼時(shí),有時(shí)會出現(xiàn)以下錯誤:
libavformat/http.c:25:10: fatal error: zlib.h: 沒有那個文件或目錄#include <zlib.h>解決方案
在命令行中輸入以下內(nèi)容
sudo apt-get install zlib1g-dev回車執(zhí)行,出現(xiàn)如下輸出內(nèi)容:
正在讀取軟件包列表... 完成 正在分析軟件包的依賴關(guān)系樹 正在讀取狀態(tài)信息... 完成 下列【新】軟件包將被安裝: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,耗時(shí) 2秒 (82.2 kB/s) 正在選中未選擇的軟件包 zlib1g-dev:amd64。 (正在讀取數(shù)據(jù)庫 ... 系統(tǒng)當(dāng)前共安裝有 149705 個文件和目錄。) 正準(zhǔn)備解包 .../zlib1g-dev_1%3a1.2.11.dfsg-0ubuntu2_amd64.deb ... 正在解包 zlib1g-dev:amd64 (1:1.2.11.dfsg-0ubuntu2) ... 正在設(shè)置 zlib1g-dev:amd64 (1:1.2.11.dfsg-0ubuntu2) ... 正在處理用于 man-db (2.8.3-2ubuntu0.1) 的觸發(fā)器 ...問題解決
總結(jié)
以上是生活随笔為你收集整理的错误fatal error: zlib.h: 没有那个文件或目录的解决办法的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 错误 Failed to load mo
- 下一篇: 编译protobuf-3.11.4 错误