arm学习笔记之gcc-3.4.1交叉编译器在redhat9.0下的安装(VMware)

来源:互联网 发布:淘宝卖家退货率高 编辑:程序博客网 时间:2024/05/22 15:39

参考http://blog.csdn.net/wince_man/article/details/6886685

http://blog.sina.com.cn/s/blog_8f396e3701010twv.html

我使用的是第二个链接的方法。


11.25

在redhat 9.0 上安装了arm-linux-gcc3.4.1,makefile的libgcc.a库的路径也已更改过来,但在“make”时,链接出来如下问题:

arm-linux-ld:171test.lds:13: syntax error
make: *** [171test.bin] Error 1


arm-linux-gcc和gccc的区别:

同样的C文件,二个编译器,生成的二进制文件不一样。一个是按X86的机器码(或者CPU指令)所生成的二进制文件。一个是按照ARM的机器码(CPU指令)所生成的二进制文件。