码迷,mamicode.com
首页 > 其他好文 > 详细

libxml2 移植 arm9

时间:2016-12-19 14:24:50      阅读:248      评论:0      收藏:0      [点我收藏+]

标签:read   环境   工作   开发板   工具链   软件安装   libxml   需要   路径   

准备工作:

1、libxml2软件版本:libxml2-2.6.32.tar.gz

2、交叉编译工具链:arm-none-linux-guneabi

软件安装:

1、设置环境变量:

  export PATH=/arm-none-linux-guneabi/bin:$PATH

(注释: 此处变量为交叉编译工具解压的路径)
  export ARCH=arm
  export CROSS_COMPILE=arm-linux

2、解压: tar xvf libxml2-2.6.32.tar.gz

3、进入解压文件目录:cd libxml2-2.6.32/

4、配置:./configure --host=arm-linux --target=arm-linux CC=arm-none-linux-gnueabi-gcc AR=arm-none-linux-gnueabi-ar    LD=arm-none-linux-gnueabi-ld ANLIB=arm-none-linux-gnueabi-ranlib --prefix=/opt/libxml2

5、编译:make  

6、安装:sudo make install      安装完成后,安装在/opt/libxml2/libxml目录中。交叉编译需要的头文件和库文件。(可通过:readelf -h filename 查看是否编译为arm版)

7、移植:将pc上的 /opt/libxml2/libxml/lib/目录下的libxml2.so.2放在开发板的/lib或者/usr/lib目录下.移植完成。

libxml2 移植 arm9

标签:read   环境   工作   开发板   工具链   软件安装   libxml   需要   路径   

原文地址:http://www.cnblogs.com/yangy1989/p/6197087.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!