OpenCV错误zlib.h:没有这样的文件或目录

时间:2019-11-05 14:28:18

标签: opencv

我正在尝试通过该网站在Ubuntu 18.04上安装opencv4。

https://www.learnopencv.com/install-opencv-4-on-ubuntu-18-04/

但是我在make

之后收到此错误
In file included from /home/gosztolai/opencv/3rdparty/libpng/pngpriv.h:913:0,
                 from /home/gosztolai/opencv/3rdparty/libpng/png.c:14:
/home/gosztolai/opencv/3rdparty/libpng/pngstruct.h:30:10: fatal error: zlib.h: No such file or directory
 #include "zlib.h"

我尝试了sudo apt install zlib1g-dev,但系统说它已经被取消

有人可以帮忙发生什么事吗?

1 个答案:

答案 0 :(得分:0)

libpng使用zlib库进行图像压缩。要将其安装在Ubuntu中,请在您的bash终端中运行以下代码:

sudo apt-get install zlib1g-dev

但是因为您已经安装了它,并且需要更新的版本,所以需要更新该库。尝试使用以下代码升级您的软件包:

sudo apt update 
sudo apt upgrade -y

或者您可以尝试使用apt删除它并重新安装。