简单翻译和补充:1. GNU ARM Eclipse
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了简单翻译和补充:1. GNU ARM Eclipse相关的知识,希望对你有一定的参考价值。
原文链接:GNU ARM Eclipse
GNU 计划,又称革奴计划,是由RichardStallman在1983年9月27日公开发起的。它的目标是创建一套完全自由的操作系统。RichardStallman最早是在net.unix-wizards新闻组上公布该消息,并附带一份《GNU宣言》等解释为何发起该计划的文章,其中一个理由就是要“重现当年软件界合作互助的团结精神”。为保证GNU软件可以自由地“使用、复制、修改和发布”,所有GNU软件都在一份在禁止其他人添加任何限制的情况下授权所有权利给任何人的协议条款,GNU通用公共许可证(GNUGeneralPublicLicense,GPL)。即“反版权”(或称Copyleft)概念。
MyEclipse 是一个 Eclipse 插件,暂时不管它是什么,重点是这是一个名叫 MyEclipse 的插件。所谓插件就相当于相当于给 Eclipse 打一个补丁,扩展了 Eclipse 的功能。比如 GNU ARM Eclipse 就是一个 Eclipse 的插件集合。
有时为了方便安装,把 Eclipse 插件和 Eclipse 打包成一个安装文件,然后再起个名字,这样安装就十分方便了。
Eclipse 本身是用 Java 开发出来的,运行 Eclipse 时,实际上是在运行 java.exe,然后 java.exe 启动一个 java 类,这个 java 类的运行效果就是运行 Eclipse 的界面,而这个图形界面窗口用到了javaw.exe 这个程序,老点版本在 xp 上可以在任务管理器的进程里看到(不过我在win7上没有看到,只看到了 java.exe 和 eclipse.exe,暂不深究)。
Welcome to GNU ARM Eclipse!
The GNU ARM Eclipse plug-ins
这些插件为 GNU ARM 工具链 提供 Eclipse CDT (C/C++ 开发工具) 的扩展性功能,GNU ARM 工具链包含一些列工具,比如用于 ARM 嵌入式处理器开发的 GNU 工具,Linaro,等等。
简而言之,配合 Eclipse 框架(目前经过测试的最高版本是Eclipse 4.4 Luna)GNU ARM Eclipse 插件集合可以创建,构建,调试项目工程,一般能够管理 ARM 和 AArch64 工程(包括32和64位版本的可执行程序和静态/共享库)。这些插件可以运行在三大操作系统上。可以了解更多功能。
Additional tools
除了主要的Eclipse插件集合,本计划还包括了几个额外的工具,这些工具以独立的打包文件发布。
- GNU ARM Eclipse Windows Build Tools
子项目 GNU ARM Eclipse Windows 构建工具包括一些 Windows 平台上需要的额外工具,比如 make 和 rm。
- GNU ARM Eclipse OpenOCD
- GNU ARM Eclipse QEMU
GNU ARM Eclipse QEMU 是 QEMU 项目的一个分支,目的是为了在 GNU ARM Eclipse 项目中支持Cortex-M 的模拟器。
Let us know if you enjoyed it!
我们做这个开源项目十分享受!如果你成功安装了 GNU ARM Eclipse 并且很喜欢它,请告知我们,这里呢有一些提议:
- 鼓励我们的最好方式就是捐助我们,捐助不限多少,我们都会十分感谢滴,这将加速我们的开发进度并促进我们开发出更加出色的功能;
- 或者到脸谱项目主页为我们点赞留言吧;
- 在 GitHub 项目主页为我们点星星吧;
- 在 SourceForge 项目主页写个短评也可以。
谢谢,
Liviu lonescu
参考资料:
- 2016年6月2日
以上是关于简单翻译和补充:1. GNU ARM Eclipse的主要内容,如果未能解决你的问题,请参考以下文章
gnu 和 gnu-arm 编译器可以在同一个系统上共存吗?