前言
。。。
安装依赖
1 |
yum install -y libjpeg-turbo-devel |
1 |
yum install -y libpng-devel |
1 |
yum install -y freetype-devel |
安装devel的时候会自动安装相应的lib的,所以这样就行;gd支持的更多的libvpx libxpm 这些用不到,就不编译进去了
编译
1 2 |
./configure --with-php-config=/path/to/php-config --with-jpeg-dir=/usr --with-freetype-dir=/usr --with-png-dir=/usr make && make install |
完事儿会有一个gd.so
当有了gd.so后,在其他机器上就没有必要再编译了,直接copy gd.so 自然不好使,因为依赖的库文件可能没有,需要:
1 |
yum install -y libjpeg-turbo |
1 |
yum install -y libpng |
1 |
yum install -y freetype |
注意,这里是不需要devel的