文档详情

Ubuntu_下使用Eclipse_CDT开发C、C++简易教程.doc

发布:2017-05-24约1.93千字共11页下载文档
文本预览下载声明
Ubuntu 下使用 Eclipse CDT 开发 C、C++简易教程 一、预备工作 安装 Java 开发环境(Eclipse CDT 运行必须环境): sudo apt-get install sun-java6-jdk sudo apt-get install sun-java6-jre 安装 C++开发环境 sudo apt-get install g++ 下载 Eclipse CDT 进入 Eclipse 官方主页下载页面 /downloads/,找到如下图所 示 Eclipse ID for C/C++ Developers: 选择 Linux 32bit(如果读者安装的是 64bit 的 Ubuntu,请选择后者),进行下载。 安装 Eclipse CDT (1)解压: $ tar -xvzf eclipse-cpp-galileo-SR2-linux-gtk.tar.gz (2)移动目录 $ sudo mv eclipse /usr (3)建立桌面启动器 在桌面上单击鼠标右键弹出菜单,点击“创建启动器”菜单项: 在弹出的创建启动器对话框中按照上图填写,填写完毕再确定。 此外,如果读者使用的是 Ubuntu 9.10,还需在“命令”一栏中/usr/eclipse/eclipse 之 前添加 env GDK_NATIVE_WINDOWS=1(两者之间必须有空格)。 二、使用 Eclipse CDT 开发 C 点击桌面 Eclipse CDT 启动器,点击菜单 File-New-CProject 新建一个 C 工程: 在弹出的向导对话框中 Project Name 后输入 C 工程名:hello,其它默认,然后点击 Next 按钮,进入下一页面; 取消 Release 选项前的勾号,并点击 Finish 按钮,即新建一个 C 工程。 编写源码 (1)生成头文件 点击菜单 File-New-Header File 新建一个头文件 hello.h,其内容如下所示: /* * hello.h * * Created on: 2010-5-24 * Author: young */ #ifndef HELLO_H_ #define HELLO_H_ #include stdio.h void say_hello(); #endif /* HELLO_H_ */ (2)编写hello.c文件 点击菜单File-New-Source File新建一个头文件hello.c,其内容如下所示: /* * hello.c * * Created on: 2010-5-24 * Author: young */ #include hello.h void say_hello() { printf(Hello World! Welcome to Ubuntu 9.10!\n); } (3)编写 main.c 点击菜单File-New-Source File新建一个头文件main.c,其内容如下所示: /* * main.c * * Created on: 2010-5-24 * Author: young */ #include hello.h int main() { say_hello(); return 0; } 编译与运行 点击菜单Project-Build Project或点击工具栏中的“锤子”按钮编译工程;然后使用Run菜单 中的Run或Run As或工具栏中的Run按钮或快捷键Ctrl+F11,即可运行: Hello World! Welcome to Ubuntu 9.10! 调试 当然程序不是一编写完毕,就可以通过编译的,需要调试。 (1)设置断点 选中main.c页面,将鼠标放在该页面的左边框上,点击鼠标右键,弹出菜单,选择 Toggle Breakpoint选项,如下图所示: (2)设置Debug配置信息 然后点击菜单Run-Debug Configurations,弹出如下对话框: 由于本工程无命令行参数,所以不需要进行任何设置,点击Close按钮即可。 (3)Debug 点击菜单Run-Debug或使用快捷键F11进行调试,调试过程中使用快捷键F5进行逐步 调试。 结尾语 由于时间仓促,只完成了C语言篇,C++篇类似。如读者需要最新版本,请发E-mail 者gmail:yyhoo2.young@ 联系方式 作者:默之 E-mail:yyhoo2.young@ Blog:/2young22 2010年5月24日夜 于珠海
显示全部
相似文档