完整原文:http://www.em-linux.com/index.php/archives/136
Eclipse是跨平台的重量级IDE,安装不同插件,可用于C,C++,java,Android等不同语言的开发,是每个程序猿的必备开发利器!
本文在Ubuntu上搭建Eclipse环境,用于C,Android的开发。
一 安装Eclipse
1.下载java的jdk
(http://www.oracle.com/technetwork/java/javase/downloads/index.html),解压,把bin添加到/etc/environment的PATH中
2.下载Eclipse
(http://www.eclipse.org/downloads/)下载
Eclipse IDE for Java Developers
Eclipse IDE for C/C++ Developers
然后都解压到eclipse,这样Eclipse就可同时支持Java和C/C++,省去了安装插件的麻烦
运行,出现如下警告
3.安装Gtk引擎
sudo apt-get install gtk2-engines-pixbuf
4.中文化
在Eclipse网站的的Project的找到Babel(http://www.eclipse.org/babel/downloads.php)
Babel Language Pack Zips and Update Sites – R0.10.0 (2012/07/21)
![]() | Babel Language Pack Zips |
Juno | Indigo | Helios | |
![]() | Babel Language Pack Update Site for Juno http://download.eclipse.org/technology/babel/update-site/R0.10.0/juno |
![]() | Babel Language Pack Update Site for Indigo http://download.eclipse.org/technology/babel/update-site/R0.10.0/indigo |
![]() | Babel Language Pack Update Site for Helios http://download.eclipse.org/technology/babel/update-site/R0.10.0/helios |
在下面填上自己版本的连接
Help>Install New Software…
选择中文包:
5.Eclipse插件
Javadevelopmenttools(JDT)
Java在Eclipse平台下的开发工具
CDT
C/C++在Eclipse平台下的开发工具.它提供的功能包括:C/C++编辑器(一些基本的功能:语法高亮显示,代码编辑等),C/C++调试器,C/C++ Launcher,剖析器,内容提示,Makefile生成器等。
EclipseVisualEditor(VE)
利用VE可以在Eclipse下像用JBuilder一样开发用户图形界面。它支持SWT 与Swing,但在安装这个插件之前需要安装EMF 与GEF 插件。联机安装时会自动安装匹配版本的EMF,GEF插件
javasdkdocsforeclipse
这个插件把Java SDK文档(包括Java™ 2 SE 5.0 SDK (JDK 5.0) Docs、Java™ 2 SE 1.4.2 SDK Documentation、Java™ 2 EE 5.0 SDK API Docs)和其它一些文档(Apache Ant 1.6.5、陆续将添加Apache SOAP v2.3.1 Documentation、Apache Struts Framework、Xerces Java Parser 1.4.4、Xerces Java Parser 2.8.0、C++相关文档)集成到Eclipse帮助系统便于开发过程中浏览与搜索。
AndroidDevelopmentTools(ADT)
ADT是Eclipse 平台下用来开发Android 应用程序的插件。
Babel
国际化工具,即语言包
二 Eclipse之Android
1.下载Android SDK
(http://developer.android.com/sdk/index.html)解压
运行tools目录下的android,运行SDK后安装些必要的包
2.安装Eclipse插件ADT
(http://developer.android.com/sdk/eclipse-adt.html#installing)
启动Eclipse
Help>Install New Software…
选择Developer Tools
3.配置ADT
安装完重启Eclipse
Window>Preferences…
填上Android SDK路径
新建Android项目
输入项目名,点下一步
选择Android版本,点下一步
输入包名,点完成
packagecom.ams;
importandroid.app.Activity;
importandroid.os.Bundle;
publicclassHelloWorldAndroidActivityextendsActivity{
/**Calledwhentheactivityisfirstcreated.*/
@Override
publicvoidonCreate(BundlesavedInstanceState){
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
}
}
启动Android模拟器
缩放模拟器填8,否则启动的模拟器太大。
启动完模拟器,不要关闭,之后直接运行程序就可在模拟器中运行。
右键>运行方式
运行结果
三 Eclipse之C/C++
新建c项目
输入项目名,点完成
/* ============================================================================ Name : HelloWorld.c Author : Version : Copyright : Your copyright notice Description : Hello World in C, Ansi-style ============================================================================ */ #include #include int main(void) { puts("!!!Hello World!!!"); /* prints !!!Hello World!!! */ //return EXIT_SUCCESS; return 0; }
右键>构建项目
右键>运行方式>Local C/C++ Application
运行结果
之后就不要再构建,直接运行即可