Linux下安装XML解析器Xerces(待续)
来源:互联网 发布:论文查重率用什么软件 编辑:程序博客网 时间:2024/06/05 14:08
在下载和安装XML解析器的过程中可能用到的一些linux下的命令:
//查看linux处理器构架是多少位:
$ cat /proc/version (有 x86_64 说明是64位 )
//查看目前你所用的shell是什么版本:(有如下的三种方法:)
1. $ cat /etc/passwd
(在显示的结果中每一行是一个用户,找到自己的那个用户名所在的那一行,最后的一个字段就是你目前所使用的shell版本类型.当然如果你是一个几乎不用linux系统的用户,连自己的用户名都不知的话,你可以看命令行前面的方括号里的内容,或用 $ echo $USERNAME)
2. $ echo $SHELL
3. $ echo $0
一、安装前去哪里下载解析器??
目前有很多种解析器但比较起来还是Apache Xerces 解析器影响比较大。由http://xerces.apache.org/xerces-c/download.cgi可免费的得到
其二进制文件或这是源代码,建议直接下载可执行码(Binary)。该解析器是以C和JAVA语言为基础的。
二、 安装(针对UNIX,LINUX,和 Mac OS X平台 )
##1.如果你下载的是源代码
1、解压缩
在终端里找到下载的压缩包所放的地方: (解压命令)
gzip -d xerces-c-3.1.1.tar.gz
tar -xf xerces-c-3.1.1.tar
解压后将得到一个子目录xerces-c-3.1.1
然后就是BUILD这些文件(待续)
如果下载的是可执行码:
1.解压缩
$ gzip -d xerces-c-3.1.1-x86-linux-gcc-3.4.tar.gz
$ tar -xf xerces-c-3.1.1-x86-linux-gcc-3.4.tar
解压缩后你将能看到一个子目录xerces-c-3.1.1-{arch}-{os}-{compiler} //arch指的是处理器是多少位架构,os指的是操作系统是什么类型,compiler指的是编译器的类型
2.增加xerces-c-3.1.1-{arch}-{os}-{compiler}/bin绝对路径到你的 PATH 环境变量里
对于 Bourne Shell, K Shell 或者 Bash ,输入:
export PATH="$PATH:<full-path-to-xerces-c-3.1.1-{arch}-{os}-{compiler}>/bin"//尖括号里指的是绝对路径(full path)(下面一样)
对于 C Shell, 输入:
setenv PATH "$PATH:<full-path-to-xerces-c-3.1.1-{arch}-{os}-{compiler}>/bin"
如果你想让逆刚才的设置永久保存,你需要去改变你的设置文件(.profile 或者.kshrc)
另外,你也需要设置lib的搜索路径( 在系统 AIX 里是变量 LIBPATH, 在 Solaris and Linux 是LD_LIBRARY_PATH,
在 HP-UX 是SHLIB_PATH , 在 Mac OS X 是 DYLD_LIBRARY_PATH).
对于 Bourne Shell, K Shell or Bash, 输入:
export LIBPATH=<xerces-path>/lib:$LIBPATH (AIX)
export LD_LIBRARY_PATH=<xerces-path>/lib:$LD_LIBRARY_PATH (Solaris, Linux)
export SHLIB_PATH=<xerces-path>/lib:$SHLIB_PATH (HP-UX)
export DYLD_LIBRARY_PATH=<xerces-path>/lib:$DYLD_LIBRARY_PATH (Mac OS X)
对于 C Shell, 输入:
setenv LIBPATH "<xerces-path>/lib:$LIBPATH" (AIX)
setenv LD_LIBRARY_PATH "<xerces-path>/lib:$LD_LIBRARY_PATH" (Solaris, Linux)
setenv SHLIB_PATH "<xerces-path>/lib:$SHLIB_PATH" (HP-UX)
setenv DYLD_LIBRARY_PATH "<xerces-path>/lib:$DYLD_LIBRARY_PATH" (Mac OS X)
//查看linux处理器构架是多少位:
$ cat /proc/version (有 x86_64 说明是64位 )
//查看目前你所用的shell是什么版本:(有如下的三种方法:)
1. $ cat /etc/passwd
(在显示的结果中每一行是一个用户,找到自己的那个用户名所在的那一行,最后的一个字段就是你目前所使用的shell版本类型.当然如果你是一个几乎不用linux系统的用户,连自己的用户名都不知的话,你可以看命令行前面的方括号里的内容,或用 $ echo $USERNAME)
2. $ echo $SHELL
3. $ echo $0
一、安装前去哪里下载解析器??
目前有很多种解析器但比较起来还是Apache Xerces 解析器影响比较大。由http://xerces.apache.org/xerces-c/download.cgi可免费的得到
其二进制文件或这是源代码,建议直接下载可执行码(Binary)。该解析器是以C和JAVA语言为基础的。
二、 安装(针对UNIX,LINUX,和 Mac OS X平台 )
##1.如果你下载的是源代码
1、解压缩
在终端里找到下载的压缩包所放的地方: (解压命令)
gzip -d xerces-c-3.1.1.tar.gz
tar -xf xerces-c-3.1.1.tar
解压后将得到一个子目录xerces-c-3.1.1
然后就是BUILD这些文件(待续)
如果下载的是可执行码:
1.解压缩
$ gzip -d xerces-c-3.1.1-x86-linux-gcc-3.4.tar.gz
$ tar -xf xerces-c-3.1.1-x86-linux-gcc-3.4.tar
解压缩后你将能看到一个子目录xerces-c-3.1.1-{arch}-{os}-{compiler} //arch指的是处理器是多少位架构,os指的是操作系统是什么类型,compiler指的是编译器的类型
2.增加xerces-c-3.1.1-{arch}-{os}-{compiler}/bin绝对路径到你的 PATH 环境变量里
对于 Bourne Shell, K Shell 或者 Bash ,输入:
export PATH="$PATH:<full-path-to-xerces-c-3.1.1-{arch}-{os}-{compiler}>/bin"//尖括号里指的是绝对路径(full path)(下面一样)
对于 C Shell, 输入:
setenv PATH "$PATH:<full-path-to-xerces-c-3.1.1-{arch}-{os}-{compiler}>/bin"
如果你想让逆刚才的设置永久保存,你需要去改变你的设置文件(.profile 或者.kshrc)
另外,你也需要设置lib的搜索路径( 在系统 AIX 里是变量 LIBPATH, 在 Solaris and Linux 是LD_LIBRARY_PATH,
在 HP-UX 是SHLIB_PATH , 在 Mac OS X 是 DYLD_LIBRARY_PATH).
对于 Bourne Shell, K Shell or Bash, 输入:
export LIBPATH=<xerces-path>/lib:$LIBPATH (AIX)
export LD_LIBRARY_PATH=<xerces-path>/lib:$LD_LIBRARY_PATH (Solaris, Linux)
export SHLIB_PATH=<xerces-path>/lib:$SHLIB_PATH (HP-UX)
export DYLD_LIBRARY_PATH=<xerces-path>/lib:$DYLD_LIBRARY_PATH (Mac OS X)
对于 C Shell, 输入:
setenv LIBPATH "<xerces-path>/lib:$LIBPATH" (AIX)
setenv LD_LIBRARY_PATH "<xerces-path>/lib:$LD_LIBRARY_PATH" (Solaris, Linux)
setenv SHLIB_PATH "<xerces-path>/lib:$SHLIB_PATH" (HP-UX)
setenv DYLD_LIBRARY_PATH "<xerces-path>/lib:$DYLD_LIBRARY_PATH" (Mac OS X)
可执行码包含预先建立的可执行文件解析器库及示例。请参照Samlpe了解如何运行。
因为学得过程中用到了,所以就翻译下来了,能力有限,翻译有不到之处还请大家加指正。
- Linux下安装XML解析器Xerces(待续)
- Apache xerces xml解析器
- linux安装xml开发包xerces-c
- 推荐一种XML解析器 --- Xerces C++
- xerces dom xml解析
- Xerces解析XML
- Xerces-C++解析XML
- Xerces C++解析XML文档
- Xerces C++解析XML文档
- xerces-c 解析xml schema
- (转)使用Apache Xerces解析XML文档
- linux下安装setuptools过程(未完待续)
- 转载:Xerces C++解析XML文档
- 使用Apache Xerces解析XML文档
- 使用Apache Xerces解析XML文档
- 使用Apache Xerces解析XML文档
- 使用Apache Xerces解析XML文档
- Xerces-C++解析xml实例指导
- 程序员必知:Java代码常见的十种错误
- 全面兼容ie6,ie7,ie8,ff的CSS HACK写法
- zoj 1733 || hdu 1159 Common Subsequence(Easy , classics DP)
- 学习XML笔记
- 点击行不自动选中checkbox --datagrid easyui
- Linux下安装XML解析器Xerces(待续)
- nfs server not responding, still trying 分析解决
- 养成良好的labview程序编写习惯.txt
- POJ1463 - 树型DP
- XNA那些事(四) 3D知识初步
- 《C++primer》
- sqlplus登录、连接命令
- In Android how to display one view as overlay on top of another view?
- 单反装B指南