归档 2010年9月20日

最后更新于 .

php的gd库可以说是基本的库,我想什么网站都要用到,验证码,水印,缩略图等。

可是编译安装php的时候,gd库的各种支持确实让人头疼

由于jpg格式不是完全免费开源的(具体遵循协议懒得看了)所以php默认不会将jpg编译进来

而且很多人编译的时候会发现明明加了--with-jpeg-dir参数,确还是没有启用jpg支持

最终,我发现了其中的奥妙。

先用gdlib-config --all命令,看一下你的gd库路径到底在哪儿,还有gd到底是不是支持jpeg

我们的答案是:

GD library  2.0.36

includedir: /usr/include

cflags:     -I/usr/include

ldflags:      -L/usr/lib -Wl,-Bsymbolic-functions

libs:       -lXpm -lX11 -ljpeg -lfontconfig -lfreetype -lpng12 -lz -lm

libdir:     /usr/lib

features:   GD_XPM GD_JPEG GD_FONTCONFIG GD_FREETYPE GD_PNG ...

昨天

2010年9月9日

明天

2010年9月27日

归档