当前位置: 首页>>技术教程>>正文


如何在Ubuntu 12.10(定量Quetzal)中使用C++安装Eclipse?

, , ,

问题描述

我刚安装了Ubuntu 12.10,但尝试安装Eclipse和C++,但失败了。

我从软件中心的安装开始,Eclipse可以运行,但只能使用Java。然后,我开始搜寻安装指南和教程,但是经过数小时的下载和安装,Eclipse中的C++仍然无法正常工作。

所以现在我有两个问题:

  1. 我该如何清理这个烂摊子?其实,我怎么知道是否一团糟?根据Ubuntu软件中心的说法,Eclipse已安装并具有三个add-ons。我如何知道其他Eclipse版本/软件包的其他安装是否相互覆盖,或者我是否有多个安装?

  2. 如何在Ubuntu 12.10中安装最新版本的Eclipse和C++?

最佳回答

在Ubuntu 12.10存储库中有一个名为eclipse-cdt的软件包,这就是您想要的。如果尚未安装g++,则还需要安装它,因此,您需要做的是:

sudo apt-get install eclipse eclipse-cdt g++

是否将以前的安装尝试弄糟了系统,很大程度上取决于您的安装方式。如果您这样做是一种安全的方法来尝试从存储库中试用新软件包(即仅安装在您的主文件夹中,则不会从安装手册中盲目复制sudo …),那么您肯定可以。否则,您现在很可能在整个文件系统中都有成千上万个杂散文件。在这种情况下,请运行可以找到所安装内容的所有卸载脚本,然后使用apt-get进行安装,并希望最好。

次佳回答

我用过(上面的建议答案)

sudo apt-get install eclipse eclipse-cdt g++

但只有在那之后也要做

sudo eclipse -clean

希望对您有所帮助。

第三种回答

我还在Ubuntu 12.04.2 LTS中尝试了http://www.eclipse.org/cdt/,并且工作正常!

  1. 首先,我从www.eclipse.org/downloads/下载了它,选择了C /C++开发人员专用的Eclipse IDE。

  2. 我将文件保存在某个位置,比如说进入我的主目录。打开控制台或终端,然后键入:>>cd ~; tar xvzf eclipse*.tar.gz;

  3. 请记住,要使Eclipse在Linux上运行,它需要一个JVM,因此请下载jdk文件,例如jdk-7u17-linux-i586.rpm(由于我的信誉低,我无法发布链接)…无论如何

  4. http://www.wikihow.com/Install-Java-on-Linux之后安装.rpm文件

  5. 通过键入以下内容找到Java安装的路径:>>which java

  6. 我得到了/usr /bin /java。要启动Eclipse,请输入:>>cd ~/eclipse; ./eclipse -vm /usr/bin/java

另外,一旦安装完所有文件,您就可以在主目录中double-click名为eclipse的可执行图标,然后您将拥有它!如果您喜欢图标,请在/usr /share /applications中创建一个.desktop文件:

>>sudo gedit /usr/share/applications/eclipse.desktop

.desktop文件的内容如下:

[Desktop Entry]  
Name=Eclipse  
Type=Application  
Exec="This is the path of the eclipse executable on your machine"  
Terminal=false 
Icon="This is the path of the icon.xpm file on your machine"  
Comment=Integrated Development Environment  
NoDisplay=false  
Categories=Development;IDE  
Name[en]=eclipse.desktop  

好运!

参考资料

本文由Ubuntu问答整理, 博文地址: https://ubuntuqa.com/article/9117.html,未经允许,请勿转载。