如何在Ubuntu中使用Eclipse + CDT开发C/C++程序

 我来答
greystar_cn
2018-01-15 · 知道合伙人软件行家
greystar_cn
知道合伙人软件行家
采纳数:16407 获赞数:17260
本人主要从事.NET C#方向的技术开发工作,具有10多年的各类架构开发工作经验。

向TA提问 私信TA
展开全部

在Ubuntu中安装Eclipse和CDT步骤如下:

1. 下载资源(都下载到/home/maxw/Download/Eclipse下)
A、 下载JRE(Java Runtime Environment) 。

选择下载JRE的jre-6u22-linux-i586.bin软件包
B、 下载Eclipse SDK
选择Eclipse Classical 3.6.1
C、 下载CDT
org.eclipse.cdt-3.1.2-linux.x86.tar.gz
2. 安装
A、 安装JRE
1. 在/usr/local/下创建一个java到目录,用于存放JRE

root@maxw-desktop:/usr/local# mkdir /usr/local/java

2. 将jre-6u22-linux-i586.bin复制到/usr/local/java下

root@maxw-desktop:/usr/local# cp /home/maxw/Downloads/Eclipse/jre-6u22-linux-i586.bin /usr/local/java/    

3.  root@maxw-desktop:/usr/local# cd /usr/local/java

4. 安装JRE
root@maxw-desktop:/usr/local/java# ./jre-6u22-linux-i586.bin

5. 设定环境变量,让ubuntu能找到JRE
root@maxw-desktop:/usr/local/java#vi /etc/profile

将以下内容添加到文件末尾,然后存盘重启Ubuntu

1PATH=$PATH:/usr/java/jre1.5.0_09/bin
2export JAVA_HOME=/usr/java/jre1.5.0_09
3export CLASSPATH=$JAVA_HOME/lib:.


6. 测试java环境
[root@localhost ~]#java –version


B、 安装Eclipse SDK


1. 将/eclipse-SDK-3.6.1-linux-gtk.tar.gz复制到/usr/local/下          

root@maxw-desktop:/# cp /home/maxw/Downloads/Eclipse/eclipse-SDK-3.6.1-linux-gtk.tar.gz /usr/local/

2。解压eclipse-SDK-3.6.1-linux-gtk.tar.gz,会在/usr/local/下生成一个eclipse目录
root@maxw-desktop:/usr/local# tar –zxvf eclipse-SDK-3.6.1-linux-gtk.tar.gz

3. root@maxw-desktop:/usr/local# cd eclipse

4.执行eclipse
root@maxw-desktop:/usr/local/eclipse# ./eclipse



C、 安装CDT
1.在/usr/local下创建cdt目录

root@maxw-desktop:/usr/local# mkdir cdt

2. 将org.eclipse.cdt-3.1.2-linux.x86.tar.gz复制到/usr/local/cdt下                    

root@maxw-desktop:/# cp /home/maxw/Downloads/Eclipse/org.eclipse.cdt-3.1.2-linux.x86.tar.gz /usr/local/cdt

3. root@maxw-desktop:/usr/local# cd cdt

4。解压org.eclipse.cdt-3.1.2-linux.x86.tar.gz,会在/usr/local/cdt下生成一个eclipse目录
root@maxw-desktop:/usr/local/cdt# tar –zxvf eclipse-SDK-3.6.1-linux-gtk.tar.gz


5.安装plugin

root@maxw-desktop:/usr/local/cdt# cp –r eclipse/plugins/.  /usr/local/eclipse/plugins/

6. 启动eclipse多了C/C++


C. 如何在Eclipse上开发C/C++程序?
i. 建立Hello Word project
1. 建立C/C++ project


2. 选择Managed Make C++ Project(若选择Managed Make C++ Project,Eclipse会自动为我们建立make file;若选择Standard Make C++ Project,则必须自己写make file。)


3. 输入Project name


4. 选择Project类型(如执行档或Library,这里选择执行档即可)


5. 额外的设定


6. Open Associated Perspective?(选Yes继续)


7. 建立C++ Source File


8. 输入C++ Source File档名


9. 输入C++程序代码


10. 执行程序(显示在下方的Console区)


ii. 如何在Eclipse CDT中Debug C/C++程序?
1. 在Eclipse中Debug,就如同在一般IDE中Debug一样,只要在程序代码的左方按两下,就可加入breakpoint。


2. 启动Debug


3. Debug设定,按Debug开始Debug


4. 单步执行,显示变量变化


E. 结论
Eclipse为Linux在C/C++开发提供一个完善的IDE环境,事实上,以我用过众多IDE的经验,除了Visual Studio最方便外,Eclipse的好用也直追Visual Studio,并且超越Borland C++ Builder及Dev C++,虽然安装上比较麻烦,但只要依照本文介绍一步一步的设定,就一定可完成Eclipse设定,若想要在Windows平台使用gcc compiler,也建议使用Eclipse + CDT + MinGW的组合。

义采R4
2017-10-09 · TA获得超过309个赞
知道小有建树答主
回答量:356
采纳率:74%
帮助的人:90.9万
展开全部
百度你上面的问题,你会得到很多答案
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式