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 依賴
// 這邊無需裝 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
,具體查詢同上。
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
不重新編譯php, 擴充套件gd庫
1.準備 wget wget wget wget mv download?source files freetype.tar.bz2 2.安裝 freetype tar jxvf freetype.tar.bz2 cd freetype 2.4.10 configure prefix usr loc...
php安裝擴充套件gd
進入 php解壓目錄 ext gd 目錄,usr local test upload php 5.6.31 ext gd 執行如下命令 php安裝目錄 bin phpize usr local php bin phpize 然後目錄中出現 configure 然後.configure with ph...
linux php 安裝 gd 擴充套件
1 yum 安裝所有需要用到的庫 yum y install libjpeglibjpeg devel libpng libpng devel freetype freetype devel 2 然後來 php原始碼包下開啟 gd 擴充套件 生成 configure 檔案 usr local php...