骑驴找蚂蚁

全干工程师

编译mozjpeg报错 Could NOT find PNG (missing: PNG_LIBRARY)

  • 没有安装libpng?

    # centos [root@localhost] yum install libpng libpng-devel # ubuntu [root@localhost] apt-get install libpng-dev 
  • 系统libpng版本太低, 已安装高版本libpng?

    软链接对应的*.h文件

        [root@localhost] cd /usr/include [root@localhost] ln -s -f /opt/libpng1.6/include/pngconf.h [root@localhost] ln -s -f /opt/libpng1.6/include/pnglibconf.h [root@localhost] ln -s -f /opt/libpng1.6/include/png.h 

编译

关闭静态库支持

[root@localhost] cmake -G"Unix Makefiles" -DENABLE_STATIC=FALSE ../ 

留言