DebugDump Forum

本站无需注册,无需积分,无需回复可下载所有资料,如果真的喜欢小站,请您注册之后请至少回复一个帖子激活Id,谢谢支持! 站长QQ: 516333132 (挖坑网/填坑网) admin@debugdump.com

您尚未登录。

#1 2019-01-28 11:27:37

迪卡
会员
注册时间: 2018-11-02
累计积分: 41

如何在Windows中编译可在arm linux上运行的程序。I need cross compile tools on windows。

想在windows上编译可以在F1C100S上运行的应用程序,
F1C100S运行的linux,
我搜个各种百度bing,没有找到windows环境下编译arm-linux编译器的获取路径。

离线

#2 2019-01-28 11:40:10

晕哥
Administrator
注册时间: 1970-01-01
累计积分: 5,526

Re: 如何在Windows中编译可在arm linux上运行的程序。I need cross compile tools on windows。

arm-2014.05-29-arm-none-linux-gnueabi-i686-mingw32.tar.bz2


https://pan.baidu.com/s/1sj4T7IH

在线

#3 2019-01-28 12:04:23

迪卡
会员
注册时间: 2018-11-02
累计积分: 41

Re: 如何在Windows中编译可在arm linux上运行的程序。I need cross compile tools on windows。

mingw的??从mingw官网下载的吗?

离线

#4 2019-01-28 12:15:56

晕哥
Administrator
注册时间: 1970-01-01
累计积分: 5,526

Re: 如何在Windows中编译可在arm linux上运行的程序。I need cross compile tools on windows。

这个是code sourcery 出品的arm linux gcc for windows 工具链,现在被mentor收购那家

在线

#5 2019-01-28 12:45:54

xinyu_khan
会员
注册时间: 2019-01-15
累计积分: 31

Re: 如何在Windows中编译可在arm linux上运行的程序。I need cross compile tools on windows。

点赞

离线

#6 2019-01-28 14:32:26

迪卡
会员
注册时间: 2018-11-02
累计积分: 41

Re: 如何在Windows中编译可在arm linux上运行的程序。I need cross compile tools on windows。

xinyu_khan 说:

点赞

不要水呀

离线

#7 2019-01-28 14:46:01

晕哥
Administrator
注册时间: 1970-01-01
累计积分: 5,526

Re: 如何在Windows中编译可在arm linux上运行的程序。I need cross compile tools on windows。

http://blog.sina.com.cn/s/blog_602f87700100lac8.html

Sam 最近两次接触到的芯片提供商所使用的Toolchain是code sourcery提供的。所以对这家以前只是略有耳闻的公司产生了兴趣。呵呵.

公司简介:

CodeSourcery公司(据说只有十几个人)销售GCC 相关服务,同时也卖GCC 周边的低端程序设计元件。最近CodeSourcery公司宣布将退出GCC 4.0,产生品质大幅提升的源代码。

不少公司的toolchain都是外包给CodeSourcery的。例如MIPS与CodeSourcery合作推出MIPS开发环境:

MIPS科技公司日前宣布,为MIPS优化的一种基于GNU工具链和Eclipse IDE的完整C/C++开发环境Sourcery G++,现已由 CodeSourcery, Inc. 开始推出。该开发环境可支持所有MIPS,包括性能增强的MIPS32 24K内核和超标量体系结构MIPS32 74K内核,以及其他优化。它还为Linux应用增加了对非位置无关代码(non-position independent code)的支持,提高了Linux系统的性能。

CodeSourcery公司的首席专家Mark Mitchell表示:“当可以低价获得优化、商业用工具链时,开发商们越来越意识到花几个星期的时间构建、集成和测试他们自己的GNU工具链已显得没有意义。我们非常高兴与 MIPS 科技合作,推出MIPS开发商们需要的工具,使他们快速将产品推向市场。我们期待在未来开发和工具套件集成方面继续与MIPS合作。”

专门为MIPS设计的Sourcery G++是一个基于GNU工具链的完整的软件开发环境。Sourcery G++包括GNU C/C++ 编译器、GNU汇编程序和连接器、运行时间库、源码级和汇编级调试器、支持微处理器调试接口(Microprocessor Debug Interface,MDI)与 MIPS 系统 Navigator探针和 MIPSsim仿真器的连接,另外还有可选的Eclipse-based IDE。Sourcery G++可以在Windows和Linux主机上运行,可用于采用Lite、个人和专业版的bare-iron和GNU/Linux的开发。专业版本的用户可获得来自CodeSourcery 的终身支持。

....

Linaro 简介:

http://www.linaro.org/

除了CodeSourcery外,还有一个一个组织也提供ARM Toolchain。它就是Linaro

Linaro是在2010年台北国际计算机展(COMPUTEX)期间,ARM、Freescale、Samsung ,ST-Ericsson、德州仪器(TI)与IBM等6家大厂,宣布合资成立的非赢利Linux基础架构软件研发商。

Linaro目标在投入新资源和集成业界的努力,改进与优化在ARM-based架构上运行的开放原始码软件及开发工具,将过去必须由系统单芯片(SoC)业者,各自将本身产品与Linux操作系统集成与开发的重复投资,透过这间合资公司推出开放原始码的底层软件工具,解决ARM生态系中,重复投资造成的资源浪费。
可以下载Toolchain的Source或二进制文件。

在线

页脚