仅作记录学习。
下载相应的源文件,我使用的是libxml2-2.6.28.tar这个版本的文件,详细的可以直接百度。
拷贝到ubuntu 12.04。
首先进行解压
tar zxvf libxml2-2.6.28.tar.gz 解压到当前目录下
cd libxml2-2.6.28
进行简单的配置,具体的功能可以根据需求进行详细了解
./configure --prefix=/usr/local/pc/libxml2 配置后面安装的目录,一般不会出问题此处
make 在具体使用的过程中没有遇到失败
make install 此处最好是切换到root用户进行,不然会出错
交叉编译libxml2
./configure --host=arm-linux-gnueabihf --prefix=/usr/local/libxml2 配置后面安装的目录和交叉编译工具,一般不会出问题此处
make 在具体使用的过程中没有遇到失败
make install 此处最好是切换到root用户进行,不然会出错
编译安装完成后,使用tar进行打包库内容发送到板子内进行解压
scp libxml2.tar root@192.168.21.136:/opt 使用ssh进行传输文件