在Ubuntu的Eclipse Juno CDT中编写"在路径中找不到g ++"

Wil*_*ill 6 g++ eclipse-cdt ubuntu-12.04

Eclipse June CDT报道g++ not found in path,如何解决这个问题?

小智 9

通常,安装gcc(GNU Compiler Collection)时将安装g ++.首先确认您已安装g ++.

您可以通过在终端中键入以下内容来检查:g ++.响应应该是/ usr/bin/g ++.

如果您发现安装了g ++,请在eclipse中转到project-> properties-> C/C++ Build-> Discovery Options,在GCC C++ Compiler工具下,将精确路径放到g ++而不是g ++(如果单独使用g ++不起作用).

你会发现这个链接很有用: g ++和gcc有什么区别?

如果您仍有问题,请回复反馈.


小智 9

我有类似的问题,它解决了

  1. 使用ubuntu软件中心安装g ++ GNU C++编译器

  2. 改变 -

    窗口 - >首选项 - > C/C++ - >构建 - >设置 - >发现 - > CDT GCC内置编译器设置[共享]

    来自:$ {COMMAND} -E -P -v -dD"$ {INPUTS}"

    收件人:/ usr/bin/$ {COMMAND} -E -P -v -dD"$ {INPUTS}"

我希望它有所帮助.我想如果你把它添加到第一个答案中提到的项目中,你需要为新项目添加所有时间.如果你按照我的写作添加,你不需要为新项目添加它.