有人可以帮帮我吗?
解决方法 正如我在评论中所说,试试吧apt-get install gcc-arm-linux-gnueabi
要么
apt-get install gcc-4.7-arm-linux-gnueabi
我还强烈建议能够为您的linux系统编译一个普通的C程序(即学习gcc的基础知识,make …命令以及如何使用某些编辑器,如emacs或gedit …)以及您想要的交叉编译器取决于SA1100硬件板上运行的系统.不要忘记将-Wall传递给任何GCC编译.您可能希望能够调试程序(在编译时将-g传递给GCC,并使用gdb调试器).当程序运行良好时,使用-O2编译它以要求GCC优化其机器代码.
学习使用GNU make -e.g.通过读取它的documentation编写Makefile-s-并使用arm-linux-gnueabi-gcc作为交叉编译程序. (当make不够用时,您可能希望使用重制来调试Makefile-s)
您可以获取与包一起安装的文件列表,例如dpkg -L gcc-arm-linux-gnueabi
ARM的交叉编译程序可执行程序很可能需要至少在ARM主板上具有某些libc(或静态链接)的linux内核,并且您需要某种方式将二进制程序从linux桌面传输到ARM硬件.
总结以上是内存溢出为你收集整理的linux – 如何为微处理器SA1100安装交叉编译器(在ubuntu 12.04 LTS上)?全部内容,希望文章能够帮你解决linux – 如何为微处理器SA1100安装交叉编译器(在ubuntu 12.04 LTS上)?所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)