Linaro公司基于GCC推出的的ARM交叉编译工具
http://www.veryarm.com/arm-linux-gnueabihf-gcc
arm-linux-gnueabihf-gcc是由 Linaro 公司基于GCC推出的的ARM交叉编译工具。可用于交叉编译ARM系统中所有环节的代码,包括裸机程序、u-boot、Linux kernel、filesystem和App应用程序。使用时,按照主机平台,可以下载以下任一版本中的一个,结果是一样的:
- Linux解压版:在Linux主机(如Ubuntu、RedHat等)直接解压即可使用。推荐方式!
- Windows安装版:在Windows系统下安装后使用。
- 源码版:交叉编译器源代码,一般很少用到。
arm-linux-gneabihf-gcc 与 CodeSourcery 的 arm-none-linux-gnueabi-gcc 类 似,都可以用来编译基于ARM平台所有环节代码,CodeSourcery 的交叉编译工具发布较早,从2005年开始一直到现在。Linaro 则是由ARM、飞思卡尔、IBM、Samsung、ST-Ericsson和TI等厂商联合,为开发不同半导体公司系统单芯片(SoC)平台的共通软件的 一个非盈利公司。Linaro于2010年成立,并于当年11月发布第一版ARM Cortex-A 为核心的 SoC 进行效能优化的软件工具。
arm-none-linux-gnueabi-gcc下载地址如下,都是直接从 Linaro 官网转到国内云盘的地址,方便国内用户选择下载。因为版本很多,可能难以选择,但是我们建议您使用最新版本,即有最新~标志的下载项。
1 Linux解压版
说明,编译器中的eb代表big-endian。因为大部分情况下都使用little-endian,所以little-endian不标识,即为默认方式。
gcc-linaro-arm-linux-gnueabihf-4.7-2013.04-20130415_linux.tar.bz2 ------ 下载
gcc-linaro-armeb-linux-gnueabihf-4.8-2014.04_linux.tar.xz ------ 下载
gcc-linaro-arm-linux-gnueabihf-4.8-2014.04_linux.tar.xz ------ 下载
gcc-linaro-armeb-linux-gnueabihf-4.9-2014.07_linux.tar.xz 最新~------ 下载
gcc-linaro-arm-linux-gnueabihf-4.9-2014.07_linux.tar.xz 最新~推荐!------ 下载
2 Windows安装版
gcc-linaro-arm-linux-gnueabihf-4.7-2013.04-20130415_win32.exe ------ 下载
gcc-linaro-arm-linux-gnueabihf-4.8-2014.04-20140416_win32.exe ------ 下载
gcc-linaro-arm-linux-gnueabihf-4.9-2014.07-20140726_win32.exe 最新~ ------ 下载
3 源码
说明,编译器中的eb代表big-endian。因为大部分情况下都使用little-endian,所以little-endian不标识,即为默认方式。
gcc-linaro-arm-linux-gnueabihf-4.7-2013.04-20130415_src.tar.bz2 ------ 下载
gcc-linaro-armeb-linux-gnueabihf-4.8-2014.04_src.tar.bz2 ------ 下载
gcc-linaro-arm-linux-gnueabihf-4.8-2014.04_src.tar.bz2 ------ 下载
gcc-linaro-armeb-linux-gnueabihf-4.9-2014.07_src.tar.bz2 最新~ ------ 下载
gcc-linaro-arm-linux-gnueabihf-4.9-2014.07_src.tar.bz2 最新~ ------ 下载
最后,附上Linaro的官方网站:http://www.linaro.org/。
<script>window._bd_share_config={"common":{"bdSnsKey":{},"bdText":"","bdMini":"2","bdMiniList":false,"bdPic":"","bdStyle":"0","bdSize":"16"},"share":{}};with(document)0[(getElementsByTagName('head')[0]||body).appendChild(createElement('script')).src='http://bdimg.share.baidu.com/static/api/js/share.js?v=89860593.js?cdnversion='+~(-new Date()/36e5)];</script>
阅读(462) | 评论(0) | 转发(0) |
上一篇:荣耀4CROOT 成功!附本人ROOT过程——KINGROOT
下一篇:德才真值表
- 浅析MySQL数据库OLTP基准测试...
- MySQL执行计划分析工具EXPLAIN...
- 主流MySQL集群实现架构优劣势...
- MySQL新特性之mysql_config_ed...
- WPF从选项卡添加新的工具...
- Android之开发环境搭建
- Android自定义View的实现...
- AndroidManifest.xml配置文件...
- Android相对布局+圆角按钮+Sha...
- 查看Android应用包名package和...
- linux dhcp peizhi roc
- 关于Unix文件的软链接
- 求教这个命令什么意思,我是新...
- sed -e "/grep/d" 是什么意思...
- 谁能够帮我解决LINUX 2.6 10...
Linaro公司基于GCC推出的的ARM交叉编译工具相关推荐
- ARM交叉编译工具链分类说明
为什么要用交叉编译器? 交叉编译通俗地讲就是在一种平台上编译出能运行在体系结构不同的另一种平台上的程序,比如在PC平台(X86 CPU)上编译出能运行在以ARM为内核的CPU平台上的程序,编译得到的程 ...
- 【linux系统如何安装arm交叉编译工具链】
文章目录 前言 一.arm交叉编译器介绍 命名规则 具体编译器 二.Arm GNU Toolchain安装 总结 前言 本文简要介绍arm交叉编译器及工具链的安装方法 一.arm交叉编译器介绍 命名规 ...
- Linux ARM交叉编译工具链制作过程
一.下载源文件 源代码文件及其版本与下载地址: Binutils-2.19.tar.bz2 http://ftp.gnu.org/gnu/binutils/ gcc-4.4.4.tar.bz2 htt ...
- ARM交叉编译工具链gnueabi、none-eabi、arm-eabi等命名的区别
命名规则 交叉编译工具链的命名规则为:arch [-vendor] [-os] [-(gnu)eabi] arch – 体系架构,如ARM,MIPS vendor – 工具链提供商 os – 目标操作 ...
- 自己动手安装ARM交叉编译工具链
一,首先说一下在linux中安装软件的特点: 相比windows下安装要稍显复杂,linux中安装一般有以下几种方法: 1.在线安装,譬如ubuntu中使用apt-get install vim 来安 ...
- 64位系统安装arm交叉编译工具失败问题
在64位机器ubuntu上安装交叉编译工具arm-2009q3.tar.bz2,安装好后执行arm-none-linux-gnueabi-gcc提示以下错误: bash: /usr/local/arm ...
- 安装ARM交叉编译工具
1. 下载交叉编译工具链. 可到如下两个网站下载: http://ftp.arm.linux.org.uk/pub/armlinux/toolchain/ http://www.uushare.com ...
- Ubuntu 16.04 安装ARM交叉编译工具
我安装的ARM 编译器是:toolchain_gnueabi-4.4.0_ARMv5TE,其他的编译器也是一样的安装方式,可以参考 1)安装交叉编译器 ---------------------- $ ...
- ARM交叉编译工具arm-linux-gcc安装
以arm-Linux-gcc-4.5.1-v6-vfp为例: 1.首先交叉编译器一般是32位的. 如果你使用的是64位系统,必须要安装32位库来支持运行. 如果你使用的是32位的操作系统可以跳过 ...
最新文章
- 牛津书虫系列双语读物
- linux java程序控制台日志输出
- 如何在虚拟机上安装wsus服务器,如何在Hyper-V虚拟机上安装WSUS服务器技巧
- Hive SQL 窗口函数
- Anaconda创建跟别人环境配置一样的虚拟环境(coda env creat -f environment.yml)
- SQL2000和SQL2005同时安装问题(转载)
- har后缀文件怎么提取?
- Quartus17.0 + ModelSim - IntelFpga安装及破解
- linux 极路由救砖,极路由三不死u-boot刷机方法
- of引导的后置定语的总结
- Android开发——查询/杀死手机里正在运行的进程
- CVE-2020-25540:ThinkAdmin未授权列目录/任意文件读取漏洞复现
- android环信聊天界面上面显示昵称,【环信征文】在android中5分钟实现环信昵称头像的显示...
- Windows漏洞修复服务器,三种Windows服务器SSL/TLS的安全漏洞以及其补救方法
- linux 技能包【2】:什么是Mbps、Kbps、bps、kb、mb及其换算和区别?
- 兰州大学信息与计算机科学硕,兰州大学信息科学与工程学院
- ElasticSearch中什么是桶(bucket)?什么是度量(metrics)?
- 内是不是半包围结构_半包围结构(软笔)
- Win7、windows 2008 IIS7.5下载安装方法以及教程 IIS7配置PHP环境图文教程(fastcgi快速最新版)
- Java小农养成记第三天