【问题标题】:Eclipse: no C/C++ option after installing CDT pluginEclipse:安装 CDT 插件后没有 C/C++ 选项
【发布时间】:2014-07-05 20:44:33
【问题描述】:

我使用 Eclipse 进行 Java 编程,并且已经熟悉这个开发环境,我会将它用于 C/C++ 项目。

  • 版本:Eclipse SDK 4.2.2 (Juno)
  • 操作系统:Ubuntu 12.04 LTS

我按照 ubuntu 文档的意大利语指南安装了 CDT 插件:

http://wiki.ubuntu-it.org/Programmazione/Eclipse#CDT

唯一的区别是,在第 4 点,我没有包括显示的源代码 (Galileo),而是我的版本 (Juno)

http://download.eclipse.org/tools/cdt/releases/juno

没关系,找到源了

  • CDT 主要特点
  • CDT 可选功能

安装成功(确实Eclipse显示CDT为最新安装的软件,随后尝试重新安装,Eclipse返回错误提示已安装)

问题是当我重新启动 Eclipse 时,我没有任何变化。例如,如果我打开菜单“文件 -> 新建 -> 其他”,我没有其他选项来创建新的 C/C++ 项目。

我经常在我的电脑上安装 C/C++ 编译器(gcc 和 g++,版本 4.6.3)。

我也尝试从终端安装插件:

sudo apt-get install eclipse-cdt

没有变化。

我搜索了 Eclipse 中的选项以查看在菜单中启用项目视图是否存在问题,但没有。即使在“Window -> Preferences”中,我也没有“C/C++”类别。 我也改变了我的工作空间.....什么都没有。

请帮帮我,谢谢

【问题讨论】:

    标签: eclipse ubuntu eclipse-plugin eclipse-cdt


    【解决方案1】:

    我有同样的问题。我安装了最新的 eclipse、luna 和 mars。两者都有 c/c++ 开发工具。

    我的开发环境安装了较旧版本的 java,即 1.6。显然,luna/mars 需要安装 1.7。我一开始修改了eclipse.ini文件为

    -vmargs -Dosgi.requiredJavaVersion=1.6

    我启动了 eclipse,但 c/c++ 项目不可用。所以我无法创建 c/c++ 项目,因为它在向导中不可用。

    我在我的机器上将我的 java 更新到 1.7;改回eclipse.ini文件

    -vmargs -Dosgi.requiredJavaVersion=1.7

    然后开始eclipse。中提琴。现已提供创建 c/c++ 项目的选项。

    所以基本上,似乎较新的 eclipse 需要 1.7 java。否则,它将禁用功能。

    【讨论】:

      【解决方案2】:

      首先,您必须打开“C/C++ 透视图”。尝试进入菜单“窗口--打开透视图--其他--C/C++”。

      当您处于 C/C++ 视角时,您应该能够创建一个新的 C/C++ 项目。

      此外,如果您已经有一个加载的项目,您可以转换为 C++ 项目。只需选择它,然后按照右键单击菜单:“新建”-“转换为 C/C++ 项目(添加 C/C++ 性质)”。或者,只需转到菜单文件--新建--转换为 C/C++ 项目,它将显示所有项目的列表。

      但同样,第一步也是主要的步骤是切换到 C/C++ 视角。

      祝你好运!

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2012-12-02
        • 2010-11-12
        • 1970-01-01
        • 2016-03-18
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多