天天看点

编译libpng出错:pnglibconf.c fatal error: zlib.h 没有那个文件或目录

有朋友奇怪,已经在configure指定了包含目录,怎么还是不对呢?

  • 可以安装
apt install zlib1g-dev
# zlib ?       
  • 有朋友说,吾就是想指定目录,怎么办?

虽然指定了目录,实际上形成Makefile的时候,并没有包含这个目录。

打开Makefile.in,修改如下:

DEFAULT_INCLUDES = -I.@am__isrc@ ${CCASFLAGS}      

即增加了一个尾巴。再次configure时自动加入到Makefile中。

继续阅读