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