编译安装libjpeg 由于libjpeg自带的ltconfig脚本有问题,所以需要手工从系统里面拷贝一份覆盖 tar zxvf jpegsrc.v6b.tar.gz cd jpeg-6b cp /usr/share/libtool/config.* . ./configure –host=Darwin –enable-shared make make install 编译安装libpng tar jxvf libpng-1.2.25.tar.bz2 cd libpng-1.2.25 ./configure make make install 在重新编译PHP,只需要./configure的时候加上以下参数 –with-gd –with-jpeg-dir –with-png-dir