以前都是使用FriendlyARM开发板光盘中带有的,解压然后设置环境变量就可以正常使用了。
再然后看韦东山的《嵌入式LINUX应用开发完全手册》中介绍 交叉工具链 其实是从源码中编译出来的。
再后来使用国产芯片以前在国外的社区中看到是这样安装交叉工具链的:
sudo apt-get install gcc-arm-linux-gnueabihf (ARMv7以上)
sudo apt-get install gcc-arm-linux-gnueabi (ARMv4 以上)
sudo apt-get install gcc-arm-linux-androideabi (Android)
sudo apt-get install gcc-arm-linux-gnueabi (EABI5)
经过测试,编译内核是没有任何的问题的。根据实际情况选择不同的使用方法吧。