问题描述
我刚安装了Ubuntu 12.10,但尝试安装Eclipse和C++,但失败了。
我从软件中心的安装开始,Eclipse可以运行,但只能使用Java。然后,我开始搜寻安装指南和教程,但是经过数小时的下载和安装,Eclipse中的C++仍然无法正常工作。
所以现在我有两个问题:
-
我该如何清理这个烂摊子?其实,我怎么知道是否一团糟?根据Ubuntu软件中心的说法,Eclipse已安装并具有三个add-ons。我如何知道其他Eclipse版本/软件包的其他安装是否相互覆盖,或者我是否有多个安装?
-
如何在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/,并且工作正常!
-
首先,我从www.eclipse.org/downloads/下载了它,选择了C /C++开发人员专用的Eclipse IDE。
-
我将文件保存在某个位置,比如说进入我的主目录。打开控制台或终端,然后键入:
>>cd ~; tar xvzf eclipse*.tar.gz;
-
请记住,要使Eclipse在Linux上运行,它需要一个JVM,因此请下载jdk文件,例如jdk-7u17-linux-i586.rpm(由于我的信誉低,我无法发布链接)…无论如何
-
在http://www.wikihow.com/Install-Java-on-Linux之后安装.rpm文件
-
通过键入以下内容找到Java安装的路径:
>>which java
-
我得到了/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
好运!