43

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

我从软件中心开始安装,Eclipse 工作,但只在 Java 中。然后我开始在谷歌上搜索安装指南和教程,但是经过数小时的下载和安装,Eclipse 中的 C++ 仍然无法工作。

所以现在我有两个问题:

  1. 我该如何收拾这个烂摊子?
    其实,我怎么知道有没有乱七八糟的?
    根据 Ubuntu 软件中心,Eclipse 已安装并具有三个附加组件。
    我如何知道其他 Eclipse 版本/包装的其他安装是否相互覆盖,或者我是否有多个安装?

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

4

5 回答 5

66

在 Ubuntu 12.10 存储库中有一个名为的包eclipse-cdt,这就是你想要的。如果你还没有g++,你也需要安装它,所以你只需要:

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

您之前的安装尝试是否搞砸了您的系统,这在很大程度上取决于您是如何做到的。如果您以安全的方式尝试不是来自存储库的新软件包(即,仅安装在您的主文件夹中,没有sudo从安装手册中盲目复制...),那么您肯定没问题。否则,您现在的文件系统中可能有数千个杂散文件。在这种情况下,请运行您可以找到的所有已安装内容的卸载脚本,然后使用安装apt-get并希望获得最好的结果。

于 2013-02-06T04:46:02.547 回答
6

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

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

但只有在那之后才会做

sudo eclipse -clean

希望这也有帮助。

于 2014-04-04T20:18:11.267 回答
3

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

  1. 首先,我从 www.eclipse.org/downloads/ 下载它,选择 Eclipse IDE for C/C++ Developers。
  2. 我将文件保存在某个地方,比如说我的主目录。打开控制台或终端,然后键入:

    >>cd ~; tar xvzf eclipse*.tar.gz;

  3. 记住要在 Linux 中运行 Eclipse,它需要一个 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

此外,一旦安装了所有内容,在主目录中,您可以双击名为 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  

好运!

于 2013-04-10T09:34:19.200 回答
2

我在同一条船上。安装Eclipse,实现需要CDT。

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

这只是在现有安装之上添加 CDT 包 - 无需卸载等。

于 2015-09-23T18:04:52.767 回答
1

http://www.eclipse.org/cdt/ ^试试看

我没有将 CDT 用于 Eclipse,但我确实将 Eclipse Java 用于 Ubuntu 12.04,它的效果非常好。

于 2013-02-06T04:28:57.677 回答