Ошибка OpenCV zlib.h: нет такого файла или каталога - PullRequest
0 голосов
/ 05 ноября 2019

Я пытаюсь перейти на этот сайт для установки opencv4 на Ubuntu 18.04.

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 голосов
/ 06 ноября 2019

libpng использует библиотеку zlib для сжатия изображений. Чтобы установить его в Ubuntu, запустите следующий код в своем терминале bash:

sudo apt-get install zlib1g-dev

Но поскольку он уже установлен и вам нужна более новая версия, вам необходимо обновить библиотеку. Попробуйте обновить ваши пакеты, используя этот код:

sudo apt update 
sudo apt upgrade -y

Или вы можете попытаться удалить его с помощью apt и установить снова.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...