http://www.cnblogs.com/lidabo/p/4681509.html
2015
一、Eclipse
Eclipse的本身只是一個框架平臺,但是眾多插件的支持,使得Eclipse擁有較好的靈活性。
二、CDT
CDT是Eclipse用于擴(kuò)展Eclipse支持C/C++開發(fā)的插件。
三、Zylin CDT
支持Eclipse用于嵌入式C/C++開發(fā)和遠(yuǎn)程調(diào)試的插件
四、Yagarto
Yagarto整合了GNU arm的交叉編譯工具鏈,是一個跨平臺的 ARM 架構(gòu)開發(fā)平臺,是一個 Eclipse 的插件。
五、J-LINK GDB Server
A JTAG GDB Debug agent run on Host
六、IDE整體結(jié)構(gòu)框圖
安裝:
1、安裝Java SE
下載地址:http://www.oracle.com/technetwork/java/javase/downloads/jre-7u3-download-1501631.html
2、安裝eclipse
下載地址:http://www.eclipse.org/downloads/
3、下載添加 Eclipse IDE for C/C++ 插件
下載地址:http://www.eclipse.org/cdt/downloads.php
4、安裝Zylin Embedded CDT
下載地址:http://opensource.zylin.com/embeddedcdt.html
5、安裝Eclipse下開發(fā)ARM的插件
下載地址:http://sourceforge.net/projects/gnuarmeclipse/files/
下載后解壓,把plugins/org.eclipse.cdt.cross.arm.gnu_0.5.3.201007311800.jar文件放入Eclipse安裝目錄下的plugins目錄里
6、安裝 arm-none-eabi-gcc 編譯器
請不要安裝在路徑有空格的目錄!
下載并安裝這個文件:yagarto-bu-2.21_gcc-4.6.2-c-c%2B%2B_nl-1.19.0_gdb-7.3.1_eabi_20111119.exe
下載地址:http://www.yagarto.de/download/yagarto/yagarto-tools-20100703-setup.exe
下載并安裝這個文件:yagarto-tools-20100703-setup.exe
yagarto使用的一些問題等http://www.yagarto.de/howto/yagarto2/index.html