我是ARM开发新手。现在我对ARM的交叉工具链感到非常困惑。这里的一些问题,我遇到:gcc和arm-linux-gcc之间的关系是什么
是
gcc
和arm-linux-gcc
同一开发商?或者有不同版本的arm-linux-gcc
许多不同的开发者?如果有,所有arm-linux-gcc
编译器的来源是什么?有没有官方网站arm-linux-gcc
?从哪里获得
arm-linux-gcc
的官方文档?现在我只能从the official GNU website获得gcc官方文档,但我从GNUTOOLCHAIN下载了我的arm-linux-gcc
,并找不到任何文档。根据我的经验,gcc
和arm-linux-gcc
的选项不完全相同。最后,
arm-linux-gcc
的不同预制版本之间有什么区别?我猜他们之间的唯一区别是编译器的默认选项,我是对的吗?我可以使用预构建的arm-linux-gcc
作为arm1176
来编译cortex-A8
的程序吗?如果是这样,我应该注意哪些编译选项?有没有关于这些东西的权威性书籍?
谢谢,它帮助我很多 – demonguy 2014-09-23 14:57:54