编译后的libxml2如果交叉编译环境一致可以直接使用资源-CSDN文库
嵌入式开发过程中实用libxml2进行xml文件的解析、创建、使用。
这里介绍一下该libxml2的交叉编译过程和移植步骤
下载地址
libxml2 各版本下载地址
ftp://xmlsoft.org/libxml2/
ftp://xmlsoft.org/libxml2/old/
这里由于兼容之前的应用程序使用的库版本,采用libxml2-v2.9.9
下载解压后,打开下图中目录
创建安装目录
mkdir tmp
配置
./autogen.sh
配置交叉编译环境
./Configure linux-generic32 no-asm shared no-async --prefix=$PWD/tmp CROSS_COMPILE=arm-linux-gnueabihf- CC=gcc
编译
make
make install
我这里主要使用头文件和库
tmp/lib/libxml2.so.2拷贝到开发板
这里交叉编译工具版本号
如果一致,可以直接使用,交叉编译后的文件如下
编译后的libxml2如果交叉编译环境一致可以直接使用资源-CSDN文库