安装LIBXML2

Posted 御世制人

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了安装LIBXML2相关的知识,希望对你有一定的参考价值。

具体安装步骤:

1、解压:$tar zxvf libxml2-2.6.20.tar.gz

2、进入解压后的安装目录:$cd libxml2-2.6.20

3、安装三部曲:1)$./configure

              2)$make

              3)$make install

安装完毕。

libxml2安装中出现的错误:

cannot remove `libtoolT‘: No such file or directory

解决方法:

修改configure文件

$ vim configure

删除这一行: $RM "$cfgfile" 

重新再运行 $ ./configure

你在安装libxml2的时候,./configure  --prefix=/usr/local 

你在安装好后,需要重新定义: 

export  LD_LIBRARY_PATH=/usr/local/lib 

export PKG_CONFIG_PATH=/usr/local/lib/pkgconfig 

具体的位置根据prefix指定的路径定。

【方法二】

#sudo apt-get install libxml2

#sudo apt-get install libxml2-dev

【方法三】

下载libxml2,官方网站,下载合适自己版本的源码包。

http://rpmfind.net/linux/rpm2html/search.php?query=libxml2-devel

俺下载的版本为libxml2-devel-2.6.32-11.10.i586

解压缩,编译运行

./configure –prefix /usr/local/xml   #安装目录

make

make install

安装完成后/usr/local/xml下会多生成4个文件夹

bin  include  lib  share

 

 

 

 

检查是否安装了libxm包

[[email protected] software]# rpm -qa |grep  libxml2

libxml2-2.6.26-2.1.12

libxml2-python-2.6.26-2.1.12

 

重新安装libxml2和libxml2-devel包, yum安装的时候发现新版本会提示更新,需要更新的可以更新,不要跳过就行了。

[[email protected] /]# yum install libxml2

[[email protected] /]# yum install libxml2-devel -y

 

安装完之后查找xml2-config文件是否存在

[[email protected] /] # find / -name "xml2-config"

/usr/bin/xml2-config

 

如果存在的话重新安装php

[[email protected]  php-5.4.3]# ./configure

[[email protected]  php-5.4.3]# make

[[email protected]  php-5.4.3]# make install

安装好php后别忘了配置下php.ini 文件, 

 

[[email protected] php-5.4.3]# cp php.ini-production /usr/local/lib/php.ini

也可以直接在 make install 后面加一个编译参数 --with-config-file-path=/usr/local/php/etc 指定自己的php.ini路径 然后从源码里面 cp过去php.ini 源码里面有个php.ini-development和php.ini-production 如果不是本地调试模式的 选择后者

以上是关于安装LIBXML2的主要内容,如果未能解决你的问题,请参考以下文章

MySQL免安装版与安装版区别

下载完安装包怎么安装

分清全局安装与本地安装

安装一个软件提示,该安装包未包含任何证书,安装失败,怎么解决

把两个安装文件做成一个安装包,怎么做

myeclipse怎么安装怎样安装myeclipse