vs 2010下LIBXML2库的安装方法

开发者福利!热门AI工具限时免费用 购周边即赠Coding Plan Lite,Claude Code、Cursor等20+工具畅享,效率翻倍! 阅读详情



Libxml2是一个C语言的XML程序库,可以简单方便的提供对XML文档的各种操作,并且支持XPATH查询,以及部分的支持XSLT转换等功能。Libxml2的下载地址是http://xmlsoft.org/,完全版的库是开源的,并且带有例子程序和说明文档。最好将这个库先下载下来,因为这样可以查看其中的文档和例子。

windows版本的的下载地址是http://www.zlatkovic.com/libxml.en.html;这个版本只提供了头文件、库文件和dll,不包含源代码、例子程序和文档。在文本中,只需要下载libxml2库、iconv库和zlib库就行了(注意,libxml2库依赖iconvzlib库,本文中重点关注libxml2iconvzlib不介绍),我使用的版本是libxml2-2.6.30.win32.zipzlib-1.2.3.win32.zipiconv-1.9.2.win32.zip

在编程的时候,我们使用windows版本的libxml2zlibiconv,将其解压缩到指定文件夹,例如D:"libxml2-2.6.30.win32D:"zlib-1.2.3.win32以及D:"iconv-1.9.2.win32。事实上,我们知道在windows下面使用头文件、库文件和dll是不需要安装的,它又没有使用任何需要注册的组件或者数据库,只需要告诉编译器和链接器这些资源的位置就可以了。

注意:要在path变量中加上D:"iconv-1.9.2.win32"bin;D:"zlib-1.2.3.win32"bin;D:"libxml2-2.6.30.win32"bin这三个地址,否则在执行的时候就找不到。或者使用更简单的方法,把其中的三个dll到拷贝到system32目录中。

有两种方法来编译链接基于 libxml2 的程序,第一种是在 VC 环境中设置 lib include 路径,并在 link 设置中添加 libxml2.lib iconv.lib ;第二种是用编译器选项告诉编译器 cl.exe 头文件的位置,并用链接器选项告诉链接器 link.exe 库文件的位置,同时在 windows 环境变量 path 中添加 libxml2 bin 文件夹的位置,以便于程序运行时可以找到 dll (也可以将 dll 拷贝到 system32 目录下)
VS2010+64+OSG3.2.1之五Plugins dae编译 Plugins dae的编译确实破费一番周折。反反复复试了好多次,最后终于编译成功,特总结如下。 首先了解一下Plugin dae。Plugin dae是用于读取写入以dae为后缀名的3D文件用的,编译后会在osgPlugins-3.2.1目录(3.2.1为osg版本号)下生成osgdb_dae.dll和osgdb_daed.dll两个动态链接。而dae文件是遵循COLLADA标准的,COLL 阅读详情

相关推荐

VS2015编译的libxml2的64位,版本是2.7.2

VS2015编译的libxml2的64位,版本是2.7.2libxml2是一个用来解析XML文档的函数。它用 C 语言写成,并且能被多种语言所调用,如 C、C++、XSH、C#、Python、Kylix、Delphi、Ruby、PHP 等。它最初是为 GNOME 开发的项目,但是现在可以用在各种各样的项目中。libxml2 的代码可移植性非常好,因为它基于标准的 ANSI C ,并采用了 MIT 许可证。

在Windows上安装xml2与iconv

要在Windows上成功的安装xml2,首先需要安装其依赖iconv。 一、运用vs2017来构建,iconv。 1、首先从https://www.gnu.org/software/libiconv/#downloading上下载最新的iconv源码(我下载的是libiconv-1.16版本),并解压到本地目录; 2、解压后,用vs2017构建一个空白项目libiconv; 3、把l...

ltn_NLCFD的博客 1658

libxml2-2.9.8源码及编译方法

libxml2-2.9.8源码及编译方法libxml2-2.9.8源码及编译方法

vs2019引入tinyxml

vs2019引入tinyxml 一、首先,下载tinyxmlTinyXML download | SourceForge.net到本地,并解压到桌面。 二、打开vs的解决方案管理器,创建一个新的项目(或你正在使用的项目)。 将红框内的两个头文件引入解决方案管理器中头文件,四个cpp文件引入源文件。 引入方法,以“头文件”为例”:在解决方案管理器中右击头文件文件夹选择添加现有项,将桌面我们下载的tinyxml文件夹下的两个头文件引入。 然后我们创建一个新文件命名为main.cpp,再引入tinyxm

qq_51942219的博客 1471

VS2022编译64位libxml2

使用VS2022 编译64位的libxml2,包含了64位的iconv.lib

qq_43229894的博客 3806

Win7、VS2010下载、安装libxml2

一.下载、安装libxml 下载地址http://zlatkovic.com/libxml.en.html进去后选择右侧Win32 binaries (FTP)即可进入FTP服务器下载。 由于libxml2是依赖于iconv和zlib的,所以要下载三个文件。我选择的是iconv-1.9.2.win32.zip、libxml2-2.7.8.win32.zip、zlib-1.2.5.win3

勤能补拙 7786

windows 系统在vs2010 中配置libxml2,及读取xml代码例子

windows 系统在vs2010 中配置libxml2,及读取xml代码例子 ,用到了的文件包括zlib-1.2.3.win32,iconv-1.9.2.win32 ,libxml2-2.7.6.win32文件

能量守恒洛的专栏 4536

vs2010libxml2的配置【转载+修正】

导师布置的任务,需要用到libxml2解析XML文档,由于编程环境采用了VS 2010,而网上搜到的结果只有VS2005,但大致过程基本一样,地址:http://www.hushuang.net/?p=122 我下载的是Windows平台上的,不需要安装,直接可以在我们自己的程序中使用,但是需要在项目中配置一番才能正确工作。windows版本的的下载地址是http://www.zlat...

evasnowind的专栏 524

windows 系统在vs2010 中配置libxml2,及读取xml代码样例

1、先下载libxml2 (下载地址http://download.csdn.net/detail/luoww1/8095273)。里面包含了三个目录分别:zlib-1.2.3.win32 和iconv-1.9.2.win32libxml2-2.7.6.win32 2、将下载内容中的iconv.dll 和zlib1.dll 复制到C盘下的Windows目录中 3、在项目...

adr5970的博客 448

windows下使用libxml2处理XML报文

http://xmlsoft.org/     ---libxml2发布站 http://www.zlatkovic.com/libxml.en.html      ---windows版本在这里 工程环境:VS2010  win7(x64) 1.在libxml2发布网站的FTP上下载相应的,一共需要如下lib libxml2-2.7.8.win32.zip

super_bert的专栏 2074

下载、安装libxml

一.下载、安装libxml 下载地址http://zlatkovic.com/libxml.en.html进去后选择右侧Win32 binaries (FTP)即可进入FTP服务器下载。 由于libxml2是依赖于iconv和zlib的,所以要下载三个文件。我选择的是iconv-1.9.2.win32.zip、libxml2-2.7.8.win32.zip、zlib-1.2.

Allyli0022的专栏 1419

VS010编译libxml2

参考:http://blog.csdn.net/security134/article/details/6624587   Libxml2是一个C语言的XML程序,可以简单方便的提供对XML文档的各种操作,并且支持XPATH查询,以及部分的支持XSLT转换等功能。Libxml2的下载地址是http://xmlsoft.org/sources/win32/,文件名为:libxml2-2.9.

晚晴小筑 2001

libxml2剖析(2):编译

1、Linux/Unix下的编译     内容整理自http://xmlsoft.org/FAQ.html中一些部分。     跟大多数UNIX一样,libxml2的编译遵循以下“标准”: gunzip -c xxx.tar.gz | tar xvf - (或者tar xzvf libxml2-xxxx.tar.gz) cd libxml2-xxxx ./configure --he

Jack Zhou的专栏 9414

XML文件的解析、读取和生成(C/C++、win7、VS2010

一.下载、安装libxml 下载地址http://zlatkovic.com/libxml.en.html进去后选择右侧Win32 binaries (FTP)即可进入FTP服务器下载。 由于libxml2是依赖于iconv和zlib的,所以要下载三个文件。我选择的是iconv-1.9.2.win32.zip、libxml2-2.7.8.win32.zip、zlib-1.2.

大白机器人的博客 7895

windows 编译libxml2 64位及32位都可以使用

1、libxml2的源码版本为libxml2-2.9.0, libxml2需要使用到iconv.lib,所以先把iconv.lib编译出来 iconv.lib源码版本为1.13.1 2、新建一个VC空工程(libIconv) (1)libIconv工程下新建一个文件夹Iconv (2)将下载的中lib文件夹下的所有文件拷贝到这个文件夹下 (3)将烤入到Iconv文

迷路的专栏 6387

C++的XML编程经验――LIBXML2使用指南

转载一篇值得收藏的文章:http://www.blogjava.net/wxb_nudt/archive/2007/11/18/161340.html C++的XML编程经验――LIBXML2使用指南 写这篇文章的原因有如下几点:1)C++标准中没有操作XML的方法,用C++操作XML文件必须熟悉一种函数LIBXML2是其中一种很优秀的XML,而且它同时支持多种编

Name_David_Lee的专栏 1688
上一篇: LIBXML2库使用指南2
天使之梦魇
博客等级 码龄17年 26粉丝 0原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值