关于Linux上的arm-linux交叉编译工具链的问题:但是arm也有很多种啊! 这个工具是对所有的ARM都支持吗?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了关于Linux上的arm-linux交叉编译工具链的问题:但是arm也有很多种啊! 这个工具是对所有的ARM都支持吗?相关的知识,希望对你有一定的参考价值。
Linux上的ARM-linux交叉编译工具链有很多版本...但都是一个一个的升级而已....
我想知道对于不同的ARM CPU 怎么办呢?? 我想对我的arm9进行优化怎么呢??
是啊!!我下的就是已经做好的arm-linux交叉编译连......但这个是对所有的ARM处理器都支持吗??
这样的话我如何选择对不同的ARM处理器进行优化??
如果我的ARM是amr7 ,或者是arm9 或是其他......
难道没得选择吗??
那怎么对某种特定的CPU进行专门的优化呢??如arm9??
本回答被提问者采纳windows下编译arm-linux
本文主要参考:在windows环境下,使用Eclipse和gcc-Linaro工具链,对BeagleBone进行交叉编译和远程部署
不习惯在linux编译代码,所以想在windows下整个环境出来。
1、windows下安装eclipse。
Eclipse IDE for C/C++ Developers和JRE
2、准备交叉编译工具
虽然编译工具已经升级了,还是照原文的工具下载。
交叉编译的工具链
make
3、设置
先建立好工具链路径,如D:gcc-linaroin
添加环境变量
设置交叉工具链
好了,这样就可用build project。不过windows下缺少linux的头文件,所以尽量还是用linux做开发环境。
以上是关于关于Linux上的arm-linux交叉编译工具链的问题:但是arm也有很多种啊! 这个工具是对所有的ARM都支持吗?的主要内容,如果未能解决你的问题,请参考以下文章