希望能帮到你,
1)让linux 在arm上运行,安卓底层也是linux.
2)gcc, arm-gcc等交叉编译工具,linux 源码,arm烧录工具。
3)一般用linux环境,win7可以编应用,驱动我没编过。
4)好象只能编应用,需要安装相应的插件
5)是arm , linux 是运行在电脑上的,要用交叉编译工具编译才能在arm上用
6)参考arm给的手册和工具,
7)可以。
2. 请问arm-linux-gcc和arm-linux-ld还有arm-linux-obj之间是什么关系
gcc是编译器,负责对c代码的编译, ld是连接器 负责将多个*.o的目标文件链接成elf可执行文回件。答elf可执行文件是unix常用的可执行文件类型,就像windows的exe文件。elf文件中有很多信息包括段信息还有头信息,这些信息对硬件是没有意义的,所以有的时候我们通过obj将elf转化成bin 文件加载到内存中运行,bin文件就是一个纯二进制文件,并且你可以通过objmp将elf文件来反汇编。
全部手打 希望对你有帮助