《Moblin非官方教程》系列连载 第二章--第三节--集成开发环境
2009-06-03 15:11
225 查看
《Moblin非官方教程》系列连载 第二章--第三节--集成开发环境
作者:徐诚
如需转载,请注明出处。
集成开发环境是开发中所使用的多个工具集合,其中至少包含文本编辑器、编译器和调试器。在Linux和Moblin系统中开发C语言程序,最为方便的集成开发环境为Eclipse。实际上,Eclipse本身没有编译和调试功能,这些功能是通过调用GCC、GDB实现的,也可以使用英特尔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的调试界面
作者:徐诚
如需转载,请注明出处。
集成开发环境是开发中所使用的多个工具集合,其中至少包含文本编辑器、编译器和调试器。在Linux和Moblin系统中开发C语言程序,最为方便的集成开发环境为Eclipse。实际上,Eclipse本身没有编译和调试功能,这些功能是通过调用GCC、GDB实现的,也可以使用英特尔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的调试界面
相关文章推荐
- 《Moblin非官方教程》系列连载 第二章--第二节--GCC编译器和GDB调试器
- 《Moblin非官方教程》系列连载第二章--摘要
- 《Moblin非官方教程》系列连载 第二章--第四节--Moblin项目提供的开发工具
- 《Moblin非官方教程》系列连载 第二章--第一节--系统需求
- 《Moblin非官方教程》系列连载 第二章--第五节--小结
- 《Moblin非官方教程》系列连载(1)--前言
- 《Moblin非官方教程》系列连载(4)-- 发展方向
- 《Moblin非官方教程》系列连载(2)--缘起
- 《Moblin非官方教程》系列连载(5)-- 开源思想
- 《Moblin非官方教程》系列连载(6)-- 主要内容
- Android连载之:第二章第三节:利用其他的开发环境和工具开发Android应用程序
- 《Moblin非官方教程》系列连载(3)-- 读者对象
- Spring Cloud学习系列第二章:使用Feign调用服务
- 社交营销要向特务潜伏致敬【微博营销系列连载7】
- Jenkins入门系列之——02第二章 Jenkins安装与配置
- ELK学习系列文章第二章:elasticsearch常见错误与配置简介
- Android数据库ORMlite框架翻译系列(第二章:part 2)
- ISTQB AL-TA/TTA连载系列03:问题驱动的软件测试设计全景图
- 《实践与思考》系列连载(5)——问答Hprose,以及关于技术与开源的思考
- 《实践与思考》系列连载(4)——众说纷纭“架构师”