2.4 集成开发环境

(作者:徐诚 http://blog.csdn.net/shizhebsys保留版权)

集成开发环境是开发中所使用的多个工具集合,其中至少包含文本编辑器、编译器和调试器。在LinuxMoblin系统中开发C语言程序,最为方便的集成开发环境为Eclipse。实际上,Eclipse本身没有编译和调试功能,这些功能是通过调用GCCGDB实现的,也可以使用英特尔C++编译器,这种思路正代表了开源系统设计的思想。

1.安装

Eclipse使用JAVA语言开发,所以必须安装JAVA的运行环境JRE。在Fedora上安装JRE的命令如下所示:

# yum install jre

对于Moblin系统,目前必须在Sun公司的网站上下载JAVA运行环境安装包。下载地址为“http://java.sun.com/javase/downloads/”,在其中找到JRE下载选择,并在下载页面选择运行平台为Linux。然后在Moblin系统中解压JRE安装包,运行其中的安装文件。

Fedora可直接使用命令安装Eclipse,命令如下所示:

# yum install eclipse-cdt

Moblin系统则需要在官方网站下载Eclipse IDE for C/C++ Developers安装包,地址是:“www.eclipse.org”。下载后解压到拥有可执行权限的目录中。

安装后可通过运行Eclipse可执行文件启动集成开发环境,首次启动时需要设置Eclipse的工作目录,该目录用于保存开发项目。

2.创建项目

项目是Eclipse的管理单位,每一组相关的源代码文件或其他资源文件称之为一个项目,并保存在同一个目录下。每个项目只能生成一个可执行文件。选择File|New|C Project命令,然后输入相关的项目名,创建一个新项目。

3.编译和运行项目

项目创建对话框中提供了Hello World项目,初次使用可先创建该项目,然后尝试对该项目进行编译。按下“Ctrl + B”组合键,项目将被编译。如果编译成功,单击Run按钮或选择Run菜单命令能运行程序。程序的运行结果在屏幕下方Console视图内显示。

4.调试

编译过的项目可选择Run|Debug命令进行调试,如图2.5所示。

图2.5  Eclipse的调试界面

2.5 Eclipse的调试界面