简介html
eclipse只是一个框架,若是想在eclipse中编译、调试,须要安装插件。其中包括make、arm_none_eabi_gcc、Jlink或者OpenOCD等。java
请参考以下网站教程:http://gnuarmeclipse.sourceforge.net/架构
eclipse下载oracle
下载连接:https://www.eclipse.org/downloads/eclipse-packages/?show_instructions=TRUE#page-download框架
在该网页的右半部分的More Downloads选项中,能够选择你须要的eclipse版本。eclipse
安装JDK工具
eclipse是基于Java开发的,须要安装Java的环境。网站
选择适合本身电脑版本的java,并配置环境变量。spa
连接地址:http://www.oracle.com/technetwork/java/javase/downloads/index.html.net
安装GNU ARM Eclipse Plug-ins
安装CDT和gnuarmeclipse插件
下载完连接中的插件后,要在eclipse的help->Install New Software中ADD->Archive中选择要添加的插件。
注:有的不须要解压就能安装,有的须要解压后才能安装。此处主要想安装debug的插件,以下:
CDT连接地址:http://www.eclipse.org/cdt/
gnuarmeclipse连接地址:http://gnuarmeclipse.sourceforge.net/blog/plugins-install/ (在The alternate way-> SourceForge Files中)
安装arm-none-eabi
arm-none-eabi是ARM推出的编译arm架构的交叉编译工具链,可用于编译arm架构的程序。
安装好要配置好环境变量。
连接地址:https://launchpad.net/gcc-arm-embedded/+download
安装jlink
安装MinGW
MinGW是编译工具集,里边包含make、gcc、g++等。解压后配置环境变量。
此时编译和调试工具的插件都已经安装完,下一步是配置编译环境。
一、eclipse的插件中有一些芯片的事例工程,能够直接在建立工程时选择相应的事例工程,而后配置好arm-none-eabi的路径便可进行编译。
二、有些已经有makefile的工程,想要导入eclipse中,步骤以下:
配置make
配置debug环境
而后就能够用eclipse来debug了。