EDN首页   博客首页

日志档案

发表于 2007-10-10 20:50:51

1

标签: 无标签

arm-elf-gcc与arm-linux-gcc区别区[原]

    昨天晚上研究vivi时,发现head.S后面的S是个大写的,有点郁闷,于是乎网络搜索,原来.S表示需要预处理的汇编文件,小s不需要预处理的文件; 后来有看了一个牛人写的笔记,发现他也发现这问题,并做了解释,可是他这个解释是在另一篇文章里说,汗,这个小东东还要一篇文章来解释?于是乎去看看再说,发现他在讲述linux的汇编,突然一想,也是啊,linux下的针对ARM的汇编又将是什么样的呢,我看了看head.S,发现语句和ADS下的一样,只是语法有些不同,比如说@这东东在ADS里面没有的,linux下是注释,而且和linux的汇编是一样的,看来有必要研究一下arm-linux-gcc和汇编了哦; 于是今天下午去图书馆找相关书,竟然发现没有一本专门讲汇编的书,后来无意之中拿起《基于S3C44B0X嵌入式uCLinux系统原理与应用》时发现里面介绍了arm-elf-gcc以及汇编,呵呵,正是我想要的,当时一时疏忽竟然把arm-elf-gcc和arm-linux-gcc搞混了,呵呵,知道刚才才发现,呵呵遇到问题我不怕,因为我会用网络解决问题,网络搜索之,发现他们只是针对于不同的内核的编译器,请看一句话讲清楚arm-linux-gcc和arm-elf-gcc的区别,这里面讲得很直接,更详细的看http://www.shengfang.org/blog/p/20070703arm-linux-gccarm-elf-gccdiff.php。

系统分类: 嵌入式   |   用户分类: Linux学习   |   来源: 原创   |   【推荐给朋友】   |   【添加到收藏夹】

    阅读(1337)    回复(1)  

投一票您将和博主都有获奖机会!

最新评论

  • 彩云

    2007-10-11 9:17:05

    看看去。

    希望博主多发一些这样的精辟文章到博里,我一定常来学习!