https://gitlab.gnome.org/GNOME/libxml2/

ftp://xmlsoft.org/libxml2/libxml2-2.9.1.tar.gz

/configure
make
make install

[root@VM_162_1_centos libxml2-2.9.]# make install
make install-recursive
make[]: Entering directory `/play/game/libxml2/libxml2-2.9.'
Making install in include
make[]: Entering directory `/play/game/libxml2/libxml2-2.9./include'
Making install in libxml
make[]: Entering directory `/play/game/libxml2/libxml2-2.9./include/libxml'
make[]: Entering directory `/play/game/libxml2/libxml2-2.9./include/libxml'
make[]: Nothing to be done for `install-exec-am'.
/usr/bin/mkdir -p '/usr/local/include/libxml2/libxml'
/usr/bin/install -c -m SAX.h entities.h encoding.h parser.h parserInternals.h xmlerror.h HTMLparser.h HTMLtree.h debugXML.h tree.h list.h hash.h xpath.h xpathInternals.h xpointer.h xinclude.h xmlIO.h xmlmemory.h nanohttp.h nanoftp.h uri.h valid.h xlink.h xmlversion.h DOCBparser.h catalog.h threads.h globals.h c14n.h xmlautomata.h xmlregexp.h xmlmodule.h xmlschemas.h schemasInternals.h xmlschemastypes.h xmlstring.h xmlunicode.h xmlreader.h relaxng.h dict.h '/usr/local/include/libxml2/libxml'
/usr/bin/install -c -m SAX2.h xmlexports.h xmlwriter.h chvalid.h pattern.h xmlsave.h schematron.h '/usr/local/include/libxml2/libxml'
make[]: Leaving directory `/play/game/libxml2/libxml2-2.9./include/libxml'
make[]: Leaving directory `/play/game/libxml2/libxml2-2.9./include/libxml'
make[]: Entering directory `/play/game/libxml2/libxml2-2.9./include'
make[]: Entering directory `/play/game/libxml2/libxml2-2.9./include'
make[]: Nothing to be done for `install-exec-am'.
make[]: Nothing to be done for `install-data-am'.
make[]: Leaving directory `/play/game/libxml2/libxml2-2.9./include'
make[]: Leaving directory `/play/game/libxml2/libxml2-2.9./include'
make[]: Leaving directory `/play/game/libxml2/libxml2-2.9./include'
Making install in .
make[]: Entering directory `/play/game/libxml2/libxml2-2.9.'
make[]: Entering directory `/play/game/libxml2/libxml2-2.9.'
/usr/bin/mkdir -p '/usr/local/lib'
/bin/sh ./libtool --mode=install /usr/bin/install -c libxml2.la '/usr/local/lib'
libtool: install: /usr/bin/install -c .libs/libxml2.so.2.9. /usr/local/lib/libxml2.so.2.9.
libtool: install: (cd /usr/local/lib && { ln -s -f libxml2.so.2.9. libxml2.so. || { rm -f libxml2.so. && ln -s libxml2.so.2.9. libxml2.so.; }; })
libtool: install: (cd /usr/local/lib && { ln -s -f libxml2.so.2.9. libxml2.so || { rm -f libxml2.so && ln -s libxml2.so.2.9. libxml2.so; }; })
libtool: install: /usr/bin/install -c .libs/libxml2.lai /usr/local/lib/libxml2.la
libtool: install: /usr/bin/install -c .libs/libxml2.a /usr/local/lib/libxml2.a
libtool: install: chmod /usr/local/lib/libxml2.a
libtool: install: ranlib /usr/local/lib/libxml2.a
libtool: finish: PATH="/local/mysql++/lib/:/app/mysql/mysql_lib/bin/:/app/mysql/mysql_home/bin/:/usr/local/ssl/bin/:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/root/bin:/sbin" ldconfig -n /usr/local/lib
----------------------------------------------------------------------
Libraries have been installed in:
/usr/local/lib If you ever happen to want to link against installed libraries
in a given directory, LIBDIR, you must either use libtool, and
specify the full pathname of the library, or use the `-LLIBDIR'
flag during linking and do at least one of the following:
- add LIBDIR to the `LD_LIBRARY_PATH' environment variable
during execution
- add LIBDIR to the `LD_RUN_PATH' environment variable
during linking
- use the `-Wl,-rpath -Wl,LIBDIR' linker flag
- have your system administrator add LIBDIR to `/etc/ld.so.conf' See any operating system documentation about shared libraries for
more information, such as the ld() and ld.so() manual pages.
----------------------------------------------------------------------
/usr/bin/mkdir -p '/usr/local/bin'
/bin/sh ./libtool --mode=install /usr/bin/install -c xmllint xmlcatalog '/usr/local/bin'
libtool: install: /usr/bin/install -c .libs/xmllint /usr/local/bin/xmllint
libtool: install: /usr/bin/install -c .libs/xmlcatalog /usr/local/bin/xmlcatalog
/usr/bin/mkdir -p '/usr/local/bin'
/usr/bin/install -c xml2-config '/usr/local/bin'
/usr/bin/mkdir -p '/usr/local/lib'
/usr/bin/install -c -m xml2Conf.sh '/usr/local/lib'
/usr/bin/mkdir -p /usr/local/share/doc/libxml2-2.9.
/usr/bin/install -c -m ./Copyright /usr/local/share/doc/libxml2-2.9.
/usr/bin/mkdir -p /usr/local/share/doc/libxml2-2.9./examples
/usr/bin/install -c -m ./xmllint.c /usr/local/share/doc/libxml2-2.9./examples
/usr/bin/install -c -m ./testSAX.c /usr/local/share/doc/libxml2-2.9./examples
/usr/bin/install -c -m ./testHTML.c /usr/local/share/doc/libxml2-2.9./examples
/usr/bin/install -c -m ./testXPath.c /usr/local/share/doc/libxml2-2.9./examples
/usr/bin/mkdir -p '/usr/local/share/aclocal'
/usr/bin/install -c -m libxml.m4 '/usr/local/share/aclocal'
/usr/bin/mkdir -p '/usr/local/share/man/man1'
/usr/bin/install -c -m xml2-config. '/usr/local/share/man/man1'
/usr/bin/mkdir -p '/usr/local/share/man/man3'
/usr/bin/install -c -m libxml. '/usr/local/share/man/man3'
/usr/bin/mkdir -p '/usr/local/lib/pkgconfig'
/usr/bin/install -c -m libxml-2.0.pc '/usr/local/lib/pkgconfig'
make[]: Leaving directory `/play/game/libxml2/libxml2-2.9.'
make[]: Leaving directory `/play/game/libxml2/libxml2-2.9.'
Making install in doc
make[]: Entering directory `/play/game/libxml2/libxml2-2.9./doc'
Making install in .
make[]: Entering directory `/play/game/libxml2/libxml2-2.9./doc'
make[]: Entering directory `/play/game/libxml2/libxml2-2.9./doc'
make[]: Nothing to be done for `install-exec-am'.
/usr/bin/mkdir -p /usr/local/share/doc/libxml2-2.9./html
/usr/bin/install -c -m ./xml.html ./encoding.html ./FAQ.html ./structure.gif ./DOM.gif ./smallfootonly.gif ./redhat.gif ./libxml.gif ./w3c.png ./Libxml2-Logo-180x168.gif ./Libxml2-Logo-90x34.gif /usr/local/share/doc/libxml2-2.9./html
/usr/bin/mkdir -p /usr/local/share/doc/libxml2-2.9./html/html
/usr/bin/install -c -m ./html/*.html /usr/local/share/doc/libxml2-2.9.1/html/html
/usr/bin/install -c -m 0644 ./html/*.png /usr/local/share/doc/libxml2-2.9.1/html/html
/usr/bin/mkdir -p /usr/local/share/doc/libxml2-2.9.1/html/tutorial
/usr/bin/install -c -m 0644 ./tutorial/*.* \
/usr/local/share/doc/libxml2-2.9.1/html/tutorial
/usr/bin/mkdir -p /usr/local/share/doc/libxml2-2.9.1/html/tutorial/images
/usr/bin/install -c -m 0644 ./tutorial/images/*.* \
/usr/local/share/doc/libxml2-2.9.1/html/tutorial/images
/usr/bin/mkdir -p /usr/local/share/doc/libxml2-2.9.1/html/tutorial/images/callouts
/usr/bin/install -c -m 0644 ./tutorial/images/callouts/*.* \
/usr/local/share/doc/libxml2-2.9.1/html/tutorial/images/callouts
/usr/bin/mkdir -p '/usr/local/share/man/man1'
/usr/bin/install -c -m 644 xmllint.1 xmlcatalog.1 '/usr/local/share/man/man1'
make[4]: Leaving directory `/play/game/libxml2/libxml2-2.9.1/doc'
make[3]: Leaving directory `/play/game/libxml2/libxml2-2.9.1/doc'
Making install in devhelp
make[3]: Entering directory `/play/game/libxml2/libxml2-2.9.1/doc/devhelp'
make[4]: Entering directory `/play/game/libxml2/libxml2-2.9.1/doc/devhelp'
make[4]: Nothing to be done for `install-exec-am'.
/usr/bin/mkdir -p '/usr/local/share/gtk-doc/html/libxml2'
/usr/bin/install -c -m 644 libxml2.devhelp general.html index.html libxml2-c14n.html libxml2-catalog.html libxml2-chvalid.html libxml2-debugXML.html libxml2-dict.html libxml2-DOCBparser.html libxml2-encoding.html libxml2-entities.html libxml2-globals.html libxml2-hash.html libxml2-HTMLparser.html libxml2-HTMLtree.html libxml2-list.html libxml2-nanoftp.html libxml2-nanohttp.html libxml2-parser.html libxml2-parserInternals.html libxml2-pattern.html libxml2-relaxng.html libxml2-SAX2.html libxml2-SAX.html libxml2-schemasInternals.html libxml2-schematron.html libxml2-threads.html libxml2-tree.html libxml2-uri.html libxml2-valid.html libxml2-xinclude.html libxml2-xlink.html libxml2-xmlautomata.html libxml2-xmlerror.html libxml2-xmlexports.html libxml2-xmlIO.html libxml2-xmlmemory.html libxml2-xmlmodule.html libxml2-xmlreader.html libxml2-xmlregexp.html '/usr/local/share/gtk-doc/html/libxml2'
/usr/bin/install -c -m 644 libxml2-xmlsave.html libxml2-xmlschemas.html libxml2-xmlschemastypes.html libxml2-xmlstring.html libxml2-xmlunicode.html libxml2-xmlversion.html libxml2-xmlwriter.html libxml2-xpath.html libxml2-xpathInternals.html libxml2-xpointer.html home.png left.png right.png up.png style.css '/usr/local/share/gtk-doc/html/libxml2'
make[4]: Leaving directory `/play/game/libxml2/libxml2-2.9.1/doc/devhelp'
make[3]: Leaving directory `/play/game/libxml2/libxml2-2.9.1/doc/devhelp'
Making install in examples
make[3]: Entering directory `/play/game/libxml2/libxml2-2.9.1/doc/examples'
make[4]: Entering directory `/play/game/libxml2/libxml2-2.9.1/doc/examples'
make[4]: Nothing to be done for `install-exec-am'.
/usr/bin/mkdir -p /usr/local/share/doc/libxml2-2.9.1/html
/usr/bin/install -c -m 0644 ./*.html ./*.c ./*.xml ./*.xsl ./*.res /usr/local/share/doc/libxml2-2.9.1/html
make[4]: Leaving directory `/play/game/libxml2/libxml2-2.9.1/doc/examples'
make[3]: Leaving directory `/play/game/libxml2/libxml2-2.9.1/doc/examples'
make[2]: Leaving directory `/play/game/libxml2/libxml2-2.9.1/doc'
Making install in example
make[2]: Entering directory `/play/game/libxml2/libxml2-2.9.1/example'
make[3]: Entering directory `/play/game/libxml2/libxml2-2.9.1/example'
make[3]: Nothing to be done for `install-exec-am'.
make[3]: Nothing to be done for `install-data-am'.
make[3]: Leaving directory `/play/game/libxml2/libxml2-2.9.1/example'
make[2]: Leaving directory `/play/game/libxml2/libxml2-2.9.1/example'
Making install in xstc
make[2]: Entering directory `/play/game/libxml2/libxml2-2.9.1/xstc'
make[3]: Entering directory `/play/game/libxml2/libxml2-2.9.1/xstc'
make[3]: Nothing to be done for `install-exec-am'.
make[3]: Nothing to be done for `install-data-am'.
make[3]: Leaving directory `/play/game/libxml2/libxml2-2.9.1/xstc'
make[2]: Leaving directory `/play/game/libxml2/libxml2-2.9.1/xstc'
Making install in python
make[2]: Entering directory `/play/game/libxml2/libxml2-2.9.1/python'
make install-recursive
make[3]: Entering directory `/play/game/libxml2/libxml2-2.9.1/python'
Making install in .
make[4]: Entering directory `/play/game/libxml2/libxml2-2.9.1/python'
make[5]: Entering directory `/play/game/libxml2/libxml2-2.9.1/python'
make[5]: Nothing to be done for `install-exec-am'.
/usr/bin/mkdir -p '/usr/local/share/doc/libxml2-python-2.9.1'
/usr/bin/install -c -m 644 TODO '/usr/local/share/doc/libxml2-python-2.9.1'
/usr/bin/mkdir -p '/usr/lib/python2.7/site-packages'
/usr/bin/install -c -m 644 drv_libxml2.py libxml2.py '/usr/lib/python2.7/site-packages'
/usr/bin/mkdir -p '/usr/lib/python2.7/site-packages'
/bin/sh ../libtool --mode=install /usr/bin/install -c libxml2mod.la '/usr/lib/python2.7/site-packages'
libtool: install: warning: relinking `libxml2mod.la'
libtool: install: (cd /play/game/libxml2/libxml2-2.9.1/python; /bin/sh /play/game/libxml2/libxml2-2.9.1/libtool --silent --tag CC --mode=relink gcc -g -O2 -pedantic -W -Wformat -Wunused -Wimplicit -Wreturn-type -Wswitch -Wcomment -Wtrigraphs -Wformat -Wchar-subscripts -Wuninitialized -Wparentheses -Wshadow -Wpointer-arith -Wcast-align -Wwrite-strings -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Winline -Wredundant-decls -Wno-long-long -module -avoid-version ../libxml2.la -lpthread -ldl -lutil -lm -lpython2.7 -Xlinker -export-dynamic -o libxml2mod.la -rpath /usr/lib/python2.7/site-packages libxml.lo libxml2-py.lo types.lo )
libtool: install: /usr/bin/install -c .libs/libxml2mod.soT /usr/lib/python2.7/site-packages/libxml2mod.so
libtool: install: /usr/bin/install -c .libs/libxml2mod.lai /usr/lib/python2.7/site-packages/libxml2mod.la
libtool: install: /usr/bin/install -c .libs/libxml2mod.a /usr/lib/python2.7/site-packages/libxml2mod.a
libtool: install: chmod 644 /usr/lib/python2.7/site-packages/libxml2mod.a
libtool: install: ranlib /usr/lib/python2.7/site-packages/libxml2mod.a
libtool: finish: PATH="/local/mysql++/lib/:/app/mysql/mysql_lib/bin/:/app/mysql/mysql_home/bin/:/usr/local/ssl/bin/:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/root/bin:/sbin" ldconfig -n /usr/lib/python2.7/site-packages
----------------------------------------------------------------------
Libraries have been installed in:
/usr/lib/python2.7/site-packages If you ever happen to want to link against installed libraries
in a given directory, LIBDIR, you must either use libtool, and
specify the full pathname of the library, or use the `-LLIBDIR'
flag during linking and do at least one of the following:
- add LIBDIR to the `LD_LIBRARY_PATH' environment variable
during execution
- add LIBDIR to the `LD_RUN_PATH' environment variable
during linking
- use the `-Wl,-rpath -Wl,LIBDIR' linker flag
- have your system administrator add LIBDIR to `/etc/ld.so.conf' See any operating system documentation about shared libraries for
more information, such as the ld(1) and ld.so(8) manual pages.
----------------------------------------------------------------------
make[5]: Leaving directory `/play/game/libxml2/libxml2-2.9.1/python'
make[4]: Leaving directory `/play/game/libxml2/libxml2-2.9.1/python'
Making install in tests
make[4]: Entering directory `/play/game/libxml2/libxml2-2.9.1/python/tests'
make[5]: Entering directory `/play/game/libxml2/libxml2-2.9.1/python/tests'
make[5]: Nothing to be done for `install-exec-am'.
/usr/bin/mkdir -p '/usr/local/share/doc/libxml2-python-2.9.1/examples'
/usr/bin/install -c -m 644 build.py attribs.py tst.py tstxpath.py xpathext.py push.py pushSAX.py pushSAXhtml.py error.py serialize.py validate.py tstURI.py cutnpaste.py xpathret.py xpath.py outbuf.py inbuf.py input_callback.py resolver.py regexp.py reader.py reader2.py reader3.py reader4.py reader5.py reader6.py reader7.py reader8.py readernext.py walker.py nsdel.py ctxterror.py readererr.py relaxng.py schema.py thread2.py sync.py tstLastError.py indexes.py dtdvalid.py '/usr/local/share/doc/libxml2-python-2.9.1/examples'
/usr/bin/install -c -m 644 tstmem.py validDTD.py validSchemas.py validRNG.py compareNodes.py xpathns.py xpathleak.py tst.xml valid.xml invalid.xml test.dtd '/usr/local/share/doc/libxml2-python-2.9.1/examples'
make[5]: Leaving directory `/play/game/libxml2/libxml2-2.9.1/python/tests'
make[4]: Leaving directory `/play/game/libxml2/libxml2-2.9.1/python/tests'
make[3]: Leaving directory `/play/game/libxml2/libxml2-2.9.1/python'
make[2]: Leaving directory `/play/game/libxml2/libxml2-2.9.1/python'
make[1]: Leaving directory `/play/game/libxml2/libxml2-2.9.1'
[root@VM_162_1_centos libxml2-2.9.1]#

使用:

libxml2 安装及使用的更多相关文章

  1. 安装LIBXML2

    具体安装步骤: 1.解压:$tar zxvf libxml2-2.6.20.tar.gz 2.进入解压后的安装目录:$cd libxml2-2.6.20 3.安装三部曲:1)$./configure ...

  2. linux 安装 php

    1.  libxml2安装           tar -zxvf libxml2-2.6.26.tar.gz cd libxml2-2.6.26 ./configure  --prefix=/usr ...

  3. Linux lamp环境编译安装

    1.安装准备: 1)httpd-2.0.52.tar.gz 2)mysql-4.1.12.tar.gz 3)libxml2-2.6.27.tar 4)freetype-2.1.10.tar 5)gd- ...

  4. 【PHP】linux+php5.1.6+mysql5.0.2+apache2.0.55安装配置说明(转)

    linux+php5.1.6+mysql5.0.2+apache2.0.55安装配置说明:一.mysql5.0.2的安装配置过程及说明:1. #tar -zvxf mysql-5.0.2-alpha. ...

  5. CentOS 7 安装Apache 2.4.39

    使用源码在CentOS 7下安装 apache 2.4.39,之前趟了一遍,简单做个笔记. STEP 1 安装apr STEP 1.1 检查是否安装apr [root@study ~]# yum li ...

  6. 4、CentOS6.5下安装php5.3

    操作系统:CentOS6.5 环境:Apache2.2安装成功.可查看:http://www.centoscn.com/image-text/install/2014/0505/2910.html M ...

  7. php源码安装常用配置参数和说明

    常用的配置参数1. --prefix=/usr/local/php 指定 php 安装目录 install architecture-independent files in PREFIX 默认/us ...

  8. CentOS 7运维管理笔记(11)----PHP安装与配置

    PHP的安装同样需要经过环境检查.编译和安装3个步骤. 1.首先用百度搜索 “PHP:Downloads”, 点击第一个网页: 选择5.5.37版本,选择 .tar.gz 格式的文件: 来到镜像列表网 ...

  9. linux下nginx安装php

    把php安装包上传到linux的/usr/local/src 1.解压 cd /usr/local/src tar zxvf php-5.6.9.tar.gz cd php-5.6.9 2.编译安装 ...

随机推荐

  1. 10-31SQLserver基础--聚合函数、分组

    在查询语句时,也存在一些方法和属性,而这些方法在查询时统称为函数,便利查询时使用 聚合函数(都是针对字段操作) 聚合是缩减一系列输入值的表达式,例如缩减为单个值. Select*from biao 1 ...

  2. 问题:Custom tool error: Failed to generate code for the service reference 'AppVot;结果:添加Service Reference, 无法为服务生成代码错误的解决办法

    添加Service Reference, 无法为服务生成代码错误的解决办法 我的解决方案是Silverlight+WCF的应用,Done Cretiria定义了需要在做完Service端的代码后首先运 ...

  3. NDK 编译报错:request for member 'FindClass' in something not a structure or union

    ndk编译 xx.c文件时一直报下面的错误: ”request for member 'FindClass' in something not a structure or union ...” 原因 ...

  4. eclipse 报错:GC overhead limit exceeded

    还是eclipse内存问题 修改eclipse.ini -Xms512m -Xmx1024m 必要的情况下, 添加 -XX:MaxPermSize=1024M  表示在编译文件时一直占有最大内存

  5. codeforces 1064D 双端队列BFS

    双端队列BFS解决的就是路径权值可能为0的图最短路问题,权值为0插入队头,否则插入队尾. 对于这个题,可以看作上下移动的路径的权值为0,左右移动权值为1,而且不能超过规定的步数. 直接广搜求覆盖的点的 ...

  6. IDEA01 创建java项目、创建web项目

    注意:本教程使用的开发环境是:(专业版) 1 创建javaSE项目 1.1 file -> new -> project 注意:如果是第一次使用,就需要配置 project SDK  , ...

  7. static、静态变量、静态方法

    1 静态:static 1.1 用法 是一个修饰符:用于修饰成员(成员变量和成员函数) 1.2 好处 当成员变量被静态static修饰后,就多了一种调用方式,除了可以被对象调用外,还可以直接被类名调用 ...

  8. vray学习笔记(1)vray介绍

    vray是个什么东西? 它是个渲染器. 渲染器是个什么东西? 渲染器就是3d软件里面把模型画成一张图片的东西,渲染的过程就是把3D物体变成2D画面的过程. 模型是个什么东西? 模型就是模型,它由两部分 ...

  9. linux文件夹删除、创建

    一.删除文件夹 rm -rf ./html2imag 二.创建文件夹 mkdir html2image

  10. 10.model/view实例(4)

    任务:给表单的每一列添加列名. 思考: 1.只需要添加一个函数 headerData(). 横向方面添加列名 代码如下: QVariant MyModel::headerData(int sectio ...