ubantu 13.10 配置eclipse c/c++开发

本文详细介绍了在Ubuntu环境下使用Eclipse进行C/C++开发的全过程,包括安装Eclipse、安装CDT插件、安装g++、解决安装过程中遇到的问题、设置中文语言包及开启代码自动提示功能等步骤。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

 一直以为eclipse只能开发JAVA程序,直到有一天人家和我提起它可以搞C/C++开发,遂准备安装之,安装过程比较坎坷,在网上查了很多资料,终于解决。
这里将过程整理如下:

安装eclipse:
 1、通过Ubuntu自带的程序安装功能安装Eclipse,应用程序 ->Ubtuntu软件中心,搜Eclipse,其中要安装两个:一个是eclipse ,另一个是eclipse-pde,(如果不安装它,其它的plugins无法安装成功,也就无法安装cdt)
我发生的问题:安装eclipse后下拉菜单失效
解决方法:在桌面新建一个空白文档,输入一下内容:

[Desktop Entry]
Categories=Development;
Comment[zh_CN]=
Comment=
Exec=/usr/local/java/eclipse/eclipse
GenericName[zh_CN]=IDE
GenericName=IDE
Icon=/usr/local/java/eclipse/icon.xpm
MimeType=
Name[zh_CN]=eclipse
Name=eclipse
Path=
StartupNotify=true
Terminal=false
Type=Application
X-DBUS-ServiceName=
X-DBUS-StartupType=
X-KDE-SubstituteUID=false
X-KDE-Username=owen
Exec=env UBUNTU_MENUPROXY= /usr/lib/eclipse/eclipse

/usr/lib/eclipse/eclipse是安装路径,关键的是这条语句

Exec=env UBUNTU_MENUPROXY= /usr/lib/eclipse/eclipse

之后保存并关闭,然后对文件重命名:eclipse.desktop,再右键该文件增加权限,如下图


关闭,然后点击桌面图标打开,菜单栏可以实现下拉了。


 2、安装CDT(C/C++插件)
(1)启动eclipse,菜单栏:Help------>Install New Software------>在Work with的框框下输入以下地址回车。
http://download.eclipse.org/releases/galileo ,不可以的话选择右边的ADD按钮,添加这个网址
选择Collaboration->Mylyn Bridge: C/C++ Development,安装,重启eclipse
(2)同上输入网址后选择 Programming Languages->Eclipse C/C++ Development 
切记:(1)(2)顺序有依赖关系,安装顺序不能颠倒。
我发生的问题:安装CDT(C/C++插件)失败。
解决方法:在Ubantu的软件中心下载C/C++ Development Tools for Eclipse,安装之,即可。

3、安装g++
 完成前两步,可以建立c++/c工程等,但是编译程序时会发生如下错误,
 make[1]: g++: Command not found
 没有安装g++,无法进行编译
 所以需要安装g++
 在终端中运行:sudo apt-get install g++
 完成之后可以:File->new->project->c++project->Executable->Hello world c++ project
新建这个简单的项目进行测试。
我发生的问题:编译时“launch failed,binary not found”
解决方法:project->properties->c/c++ build->setting->GUN Flf Parser
如果还是不行:使用project->build all

3安装中文语言包(自选)
菜单栏:Help------>Install New Software------>在Work with的框框下输入以下地址回车。
http://download.eclipse.org/technology/babel/update-site/galileo
选择简体中文: Babel Language Packs in Chinese (Simplified)
然后就是选择简体中文安图提示一步步安装

4用Eclipse+CDT开发c/c++项目的时候,让Eclipse发挥代码自动提示的功能
打开终端:输入:$ gcc- v
得到类似的:gcc 版本 4.1.3 20070929 (prerelease) (Ubuntu 4.1.2-16ubuntu2)
很容易就看到你当前使用的版本了。
启动Eclipse.进入:Windows-->Preferences-->C/C++找到Environment。增加两个变 量:
CPLUS_INCLUDE_PATH: /usr/include/c++/4.1.3(我的gcc版本)
C_INCLUDE_PATH: /usr/include
接下来新建一个c project.编写代码的时候,当敲入'.'的时候就会自动弹出可备用的代码。

============================================================================
感谢各位大牛的无私奉献,让我解决自身问题变得更加简单。
=============================================================================

参考文章:
               KinsomC
, ubantu 13.10中安装eclipse后菜单栏下拉无效,http://my.oschina.net/kinsomc/blog/178997
              fuli1215,   linux上搭建eclipse CDT 运行出现“launch failed,binary not found”错误解决办法, 收藏 ,http://blog.youkuaiyun.com/fuli1215/article/details/6408835
              流沙海,ubantu10.04安装eclipse c/c++开发,  http://wqtty.blog.163.com/blog/static/1052410020101031414815
























 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值