如何在 Ubuntu 18.04 中安装 Eclipse C/C++

如何在 Ubuntu 18.04 中安装 Eclipse C/C++

为了在 Ubuntu 18.04 上全新安装适用于 C/C++ 的 Eclipse,我尝试了sudo apt install eclipse eclipse-cdt。它显示错误,请查看日志文件....

log file.....
!SESSION Fri Aug 16 14:39:20 IST 2019 ------------------------------------------
!ENTRY org.eclipse.equinox.launcher 4 0 2019-08-16 14:39:20.065
!MESSAGE Exception launching the Eclipse Platform:
!STACK
java.lang.ClassNotFoundException: org.eclipse.core.runtime.adaptor.EclipseStarter
    at java.base/java.net.URLClassLoader.findClass(URLClassLoader.java:471)
    at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:588)
    at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521)
    at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:626)
    at org.eclipse.equinox.launcher.Main.basicRun(Main.java:584)
    at org.eclipse.equinox.launcher.Main.run(Main.java:1438)
    at org.eclipse.equinox.launcher.Main.main(Main.java:1414)

答案1

打开终端并输入:

sudo apt update  
sudo apt install ubuntu-make g++
umake ide eclipse-cpp

要启动 Eclipse,请单击 Dash 中的 Eclipse CPP 图标,或使用以下命令从终端启动 Eclipse CPP:

eclipse-cpp  

首次启动时,系统会要求您选择工作区目录。默认工作区目录应该就可以了。


塞韦洛普是一款基于 Eclipse 的免费 C++ IDE,面向专业开发人员。Cevelop 扩展了 Eclipse CDT,增加了许多附加功能:支持测试驱动开发的 CUTE 单元测试、新的重构和快速修复等等。

要在所有当前支持的 Ubuntu 版本中安装 Cevelop,请打开终端并输入:

sudo snap install cevelop --beta --classic

答案2

对于最新版本,二进制文件名可以是eclipse

sudo add-apt-repository ppa:lyzardking/ubuntu-make
sudo apt-get update
sudo apt-get install ubuntu-make

umake  --list-available # check the list 
umake ide eclipse-cpp

然后检查二进制文件名:($HOME/.local/share/umake/ide/eclipse-cpp/默认)。然后将其写入 .bashrc 即可:export PATH="$HOME/.local/share/umake/ide/eclipse-cpp/:$PATH"

$ exec bash
$ eclipse

相关内容