您的位置:首页 > 其它

libxml2交叉移植总结

2015-08-19 16:02 330 查看
新的嵌入式平台上没提供libxml2的库。尝试做了移植

libxml2库依赖于zlib和libiconv,需要先编译

libiconv编译:

config

[code]./configure --host=arm-linux  --enable-shared --enable-static  CC=arm-hisiv300-linux-gcc AR=arm-hisiv300-linux-ar LD=arm-hisiv300-linux-ld  ANLIB=arm-hisiv300-linux-ranlib --prefix=/opt/hisi-linux/x86-arm/arm-hisiv300-linux/target/usr


make && make install

zlib编译:

config

[code]./configure --prefix=/opt/hisi-linux/x86-arm/arm-hisiv300-linux/target/usr


make




make CC=arm-hisiv300-linux-gcc AR=arm-hisiv300-linux-ar LD=arm-hisiv300-linux-ld  ANLIB=arm-hisiv300-linux-ranlib


libxml2编译

1.config

[code]./configure --host=arm-linux --target=arm-linux CC=arm-hisiv300-linux-gcc AR=arm-hisiv300-linux-ar LD=arm-hisiv300-linux-ld  ANLIB=arm-hisiv300-linux-ranlib --prefix=/opt/hisi-linux/x86-arm/arm-hisiv300-linux/target/usr  --with-zlib=/opt/hisi-linux/x86-arm/arm-hisiv300-linux/target/usr
 --with-libiconv=/opt/hisi-linux/x86-arm/arm-hisiv300-linux/target/usr


2.make && make install
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: