perl GD模块安装
安装了2天,在要放弃的时候终于安装上了!!!!!
在开始安装的时候老是会出现下面的报错信息。然后在网上看到说安装GD模块之前要先安装libgd库,由于我是安装在自己账户下,并没有libgd库,所以去安装libgd,先是安装的libgd2.3.0,但是在安装的过程中,会出现报错信息,有人说2.2.4版本的会比较稳定,然后重新安装2.2.4版本的。安装完libgd之后,发现还是会出现下面的错误,我已经打算放弃了,但是看到三多学长的帖子(https://blog.csdn.net/innocent_sheld/article/details/87996135?utm_medium=distribute.pc_relevant.none-task-blog-BlogCommendFromBaidu-1.control&depth_1-utm_source=distribute.pc_relevant.none-task-blog-BlogCommendFromBaidu-1.control),决定在试最后一次,最后真的成功了!!!果然,遇到困难,不能轻易放弃!!
一、libgd安装
下载:
wget https://github.com/libgd/libgd/releases/download/gd-2.2.4/libgd-2.2.4.tar.gz
解压:
tar zxvf libgd-2.2.4.tar.gz
cd libgd-2.2.4
编译:
./configure --prefix=[gd安装目录] --with-jpeg=[jpeg-6b安装目录] --with-png=[libpng安装目录] --with-freetype=[freetype安装目录]
make
make install
###libgd安装完后了,但是仅仅安装上libgd还是会出现上面的报错,因为pkg-config的搜索路径里面找不到glib.pc这个文件,所以需要我们将其路径添加到环境变量中好让编译器找到这个库(glib.pc文件一般在/your/path/software/libgd-2.2.4/lib/pkgconfig,eg:/home/ffliang/software/libgd-2.2.4/lib/pkgconfig)
二、添加环境变量
vim ~/.bashrc
export PKG_CONFIG_PATH=/home/ffliang/software/libgd-2.2.4/lib/pkgconfig
source ~/.bashrc
接下来就可以用cpan安装GD模块了。
参考链接: