1. 依赖包
1.1 图形依赖
1.1.1 依赖
libpng-dev
libjpeg-dev
libxpm-dev
1.1.2 解决
sudo apt-get install libpng-dev
sudo apt-get install libjpeg-dev
sudo apt-get install libxpm-dev
然后:
--with-png-dir=/usr/lib
--with-jpeg-dir=/usr/lib
--with-xpm-dir=/usr/lib
具体怎么找来的,可以使用 sudo find /usr -iname '*libpng*'
命令查找
1.2 字体依赖
1.2.1 依赖
// 这边无需装 freetype 1.x (反正我是安装失败了....)
freetype 2.x
1.2.2 解决
tar -zxvf freetype-2.8.tar.gz
cd freetype-2.8
sudo ./configure
sudo make
sudo make install
然后,--with-freetype-dir=/usr/local/include/freetype2
,具体查找同上。
2. 编译扩展
cd php-7.1.8/ext/gd
sudo phpize
sudo ./configure \
--with-png-dir=/usr/lib
--with-jpeg-dir=/usr/lib
--with-xpm-dir=/usr/lib
--with-freetype-dir=/usr/local/include/freetype2
sudo make
sudo make install
如果提示 freetype-config
未找到,那么可以尝试下重新安装 freetype2
或者执行 sudo apt-get install libfreetype6-dev
3. 添加扩展
自己 Google、百度
去.....
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。