zoukankan      html  css  js  c++  java
  • linux下libxml工具的安装 转

    linux下libxml工具的安装

    1 下载libxml工具包(www.xmlsoft.org) eg、libxml2-2.7.2.tar.gz
    2 解压该工具包:tar -zxvf libxml2-2.7.2.tar.gz
    3 创建没表文件夹:mkdir /home/libxml
    4 进入libxml2-2.7.2根目录:cd libxml2-2.7.2
    5 提升权限:su
    6 配置安装环境 sudo ./configure --prefix /home/libxml
    7 make工程:make
    8 安装:make install
    进入/home/libxml,将会发现bin、include、lib、share四个文件夹,OK,安装成功!

    运行libxml附带的示例:
    1  进入libxml2-2.7.2/example目录下,将gjobread.c及gjobs.xml拷贝到一个实例文件夹,如/home/xmltest
    2  进入该实例文件夹:cd /home/xmltest
    3  编译该实例源程序:gcc gjobread.c -o gjobread -I /home/libxml/include -L /home/libxml/lib -lxml2
    4 运行实例:./gjobread
    看看都显示些什么吧!
     
     
     
     
     
     
    "libxml/parser.h: 没有那个文件或目录"解决方案
    2011-03-17 22:05

    这是因为在ubuntu上没有安装libxml2-dev,这个包应该是开发用的,而已安装的libxml2应该只是像jre一样的部件。

    解决方案:sudo apt-get install libxml2-dev 这个命令算是安装上了。所有的头文件在/usr/include/libxml2/这个文件目录下,lib文件在/usr/lib在这个下面。

    sudo ln -s /usr/include/libxml2/libxml   /usr/include/libxml

    g++ -lxml2 xxx xxx.cpp
     
  • 相关阅读:
    算法导论
    深度探索C++对象模型
    git 介绍及其使用总结
    前端跨域常见的几种方式
    前端面试angular 常问问题总结
    低版本浏览器支持HTML5标签的方法
    理解 angular 的路由功能
    Angular 新手容易碰到的坑
    Angular 新手容易碰到的坑
    一 Unicode和UTF-8的异同
  • 原文地址:https://www.cnblogs.com/shenlian/p/2177224.html
Copyright © 2011-2022 走看看