Файл png.h не найден - Linux

Я пытаюсь запустить это в Linux Ubuntu. Когда я набираю сделать, он говорит

rgb_image.cc:26:24: fatal error: libpng/png.h: No such file or directory
 #include <libpng/png.h>

Затем я последовал этому, чтобы установить png.h.

sudo install libpng-dev

Но теперь это говорит мне

install: missing destination file operand after ‘libpng-dev

Что я делаю?

Пожалуйста, помогите, спасибо.

Ответ 1

попробуйте это:

sudo apt-get install libpng-dev

Тогда, возможно, перейдите askubuntu.com;)

Ответ 2

Для CentOS 7 вы можете попробовать

yum -y install libpng* 

Ответ 3

Для Centos 7 используйте ниже

  • libpng-devel: средства разработки для программ для работы с файлами формата изображений PNG

    yum install libpng-devel
    

Ответ 4

В Ubuntu 18 /usr/include/png.h перемещен в /usr/include/libpng/png.h ln -s/usr/include/libpng/png.h/usr/include/png.h решение: ln -s/usr/include/libpng/png.h/usr/include/png.h

Или вы можете настроить свою сборку на использование include directory /usr/include/libpng