windows下用eclipse编译、调试

简介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了。