ARM编译源文件的问题
第一次搞嵌入开发,arm-linux环境在RH9下已经安装,也有了libxml2的源文件,但怎么编译成在arm下的库呢?
请教高手指点
问题点数:30、回复次数:6Top
1 楼wxf0204(网泥www.xmlenz.cn)回复于 2006-02-25 11:38:38 得分 0
帮顶!Top
2 楼jcqstc(tiancai)回复于 2006-02-28 10:08:09 得分 0
顶!~~`~~Top
3 楼wanyeye(助人者天助)回复于 2006-03-01 09:01:43 得分 10
要用交叉编译器
Top
4 楼pyh(天天)回复于 2006-03-02 16:46:45 得分 10
安装一个正常的linux,如RH9,然后安装工具链toolchain,使用其提供的交叉编译器
其Makefile如下:
CC=arm-linux-gcc
CFLAG = -march=armv4 -DLinux
这样编译出来的代码就可以在arm开发板上运行了!Top
5 楼pyh(天天)回复于 2006-03-02 16:52:19 得分 0
关键是安装工具链toolchain,那东西太大200多兆,还要修改/etc/ld.so.conf和.bash_profileTop
6 楼zgz(时光飞逝)回复于 2006-03-04 14:45:56 得分 10
如果符合gnu规范的话,
./configure --host=arm-gnu-linux
make
Top




