在 ubuntu 12.04 上安装 Eclipse CDT

Mat*_*teo 4 eclipse 12.04 eclipse-cdt

我正在尝试将 CDT 添加到现有的 Eclipse JDT 安装中。

我正在遵循以下过程:

  1. 打开日食
  2. 帮助->安装新软件
  3. 我点击添加按钮
  4. 我输入 CDT 作为名称和链接http://download.eclipse.org/tools/cdt/releases/juno作为存储库的位置。(顺便说一句,如果我在从 eclipse 站点 - CDT master下载本地存档后尝试添加它,则会发生同样的错误)
  5. 我选择 CDT MAIN 和 CDT OPTIONAL 功能,并带有要安装的复选框,然后按下一步

在下一个窗口中,我会收到以下错误提示:

无法完成安装,因为找不到一个或多个必需的项目。正在安装的软件:C/C++ Remote Launch 6.0.0.201302132326 (org.eclipse.cdt.launch.remote.feature.group 6.0.0.201302132326) 缺少要求:C/C++ Remote Debug Launcher 2.4.0.201302132326 (org.eclipse.cdt.launch.remote.feature.group 6.0.0.201302132326) .remote 2.4.0.201302132326) requires 'bundle org.eclipse.rse.ui [3.0.0,4.0.0)' 但找不到它不能满足依赖:来自:C/C++ Remote Launch 6.0.0.201302132326 (org.eclipse) .cdt.launch.remote.feature.group 6.0.0.201302132326) 至:org.eclipse.cdt.launch.remote [2.4.0.201302132326]

奇怪的是,如果我只是在上一个屏幕中选择 CDT MAIN 功能安装,一切都很好,并且在实际安装之前我会被要求接受许可条款。

所以我有两个问题:

  1. 知道什么可以解决问题吗?
  2. 您认为为标准编程和调试安装 CDT 可选功能很重要吗?

小智 5

要解决使用cdt c/c++插件安装eclipse的问题,只需在终端执行以下操作:

apt-get install eclipse eclipse-cdt eclipse-jdt # don't include eclipse if you have it already
Run Code Online (Sandbox Code Playgroud)

安装成功后,在终端执行以下操作;请备份工作区:

rm -rf ~/.eclipse  
rm -rf ~/workspace  
eclipse -clean &
Run Code Online (Sandbox Code Playgroud)