Eclipse June CDT报告g++ not found in path
,如何解决这个问题?Ubuntu中的Eclipse Juno CDT中的程序“g ++找不到路径”
回答
通常,安装gcc(GNU编译器集合)时会安装g ++。 首先确认你已经安装了g ++。
您可以在终端中输入以下内容来检查:which g ++。 响应应该是/ usr/bin/g ++。
如果发现G ++安装,在Eclipse中去项目 - >属性 - > C/C++建设 - >查找选项,在工具GCC C++编译器,把确切路径G ++而不是G ++(如果g单独++不工作)。
你会发现这个链接有用: What is the difference between g++ and gcc?
如果你还有问题,不要找回的反馈。
我有完全相同的问题。在linux之前,我从来没有遇到过Eclipse的问题,现在它甚至不会编译代码。我尝试将g ++和gcc编译器的名称更改为它们在project-> properties-> c/C++ Build-> discovery选项中的确切位置,没有任何帮助,我尝试重新安装eclipse并进行初始化,将路径添加到变数等。没有工作如此的票价。我正在开发的这个项目很安静,我宁愿用eclipse来管理源代码和makefile,而不是手动执行它。
Linux Mint 15 Eclispe:Version:3.8.1(我尝试使用最新版本...没有任何改变)
g ++ --version g ++(Ubuntu/Linaro 4.7.3-1ubuntu1)4.7.3版权所有(C)2012自由软件基金会,这是自由软件;请参阅复制条件的来源。没有保修;甚至不适用于适销性或针对特定用途的适用性。
gcc --version gcc(Ubuntu/Linaro 4.7.3-1ubuntu1)4.7.3版权所有(C)2012 Free Software Foundation,Inc.这是免费软件;请参阅复制条件的来源。没有保修;甚至不适用于适销性或针对特定用途的适用性。
例如:
#include // not resolved using namespace std;
int main() {
std::cout << "!!!Hello World!!!" << endl; // prints !!!Hello World!!!
return 0;
}
那么上面的代码是不是有什么困扰我,因为我可以通过添加修复包括精确C++包含路径的,但代码只是不会编译。有线日食给我错误:
说明资源路径位置类型在PATH首选项,C++ /内部版本/设置/发现,[CDT GCC内置编译器设置]选项中未找到程序“g ++”C/C++扫描仪发现问题
但在我看来可以通过打开它们并按下crt + b来编译单个文件,但是整个项目不会编译。
今天上午解决了这一问题:
- 得到了最新的Eclipse
- 创建一个新的工作区
- 创建一个新的项目
几秒钟后,同样的错误消失
我有类似的问题,它解决了
安装克++的GNU C++使用ubuntu软件中心,并
改变在编译 -
窗口 - >首选项 - > C/C++ - >构建 - >设置 - >发现 - > CDT GCC生成在编者设置[共享]
来自:$ {COMMAND} -E -P -v -dD “$ {INPUTS}”
到:在/ usr /斌/ $ {COMMAND} -E -P - v -dD“$ {INPUTS}”
我希望它有帮助。我想如果你把它添加到第一个答案中提到的项目中,你将需要为新项目添加所有时间。如果您按照我的建议添加,则无需将其添加到新项目中。
一旦我删除了eclipse的.metedata文件夹,从命令行调用eclipse -initialize并再次启动eclipse,这个问题就修复了。 HTH
在Eclipse启动时创建一个新的Workspace目录解决了我的问题。
- 1. 在Ubuntu上找不到路径中的程序“g ++”
- 2. 在路径中找不到程序g ++
- 3. 在路径中找不到程序“g ++”
- 4. eclipse cdt juno C++
- 5. Qt与Eclipse CDT Juno
- 6. Eclipse Juno,CDT,ARM,OS X上的路径问题
- 7. 在Eclipse中找不到PATH中的程序“gcc”CDT
- 8. 未在路径中找到Eclipse错误'g ++/gcc'
- 9. Win7中的Eclipse CDT(Juno):无法在PATH中找到g ++,iostream未解决和其他有趣的东西
- 10. Eclipse CDT的“程序 “-E” 不是在PATH中找到
- 11. 在路径中找不到程序“make”
- 12. 在Eclipse-CDT中禁用EGit Juno
- 13. Eclipse CDT不能将.h文件自动添加到路径中
- 14. eclipse找不到sdk在linux上的路径ubuntu
- 15. Android java.lang.NullPointer。错误的路径Eclipse Juno - JDK7?
- 16. ubuntu中的Eclipse juno功能bug
- 17. 无法在Eclipse Juno 8.1.1中添加静态库CDT C++项目
- 18. G ++在Ubuntu中找不到<iostream.h>
- 19. Eclipse CDT无效的项目路径
- 20. Linux - 找到g ++ lib的路径
- 21. Eclipse CDT - 如何将Linux路径映射到Windows路径?
- 22. 找到安装的应用程序的路径Ubuntu
- 23. 在Eclipse CDT中不能使用mysql函数Juno
- 24. 在eclipse中看不到蓝色的“g”
- 25. Eclipse CDT不运行程序
- 26. Eclipse中的库顺序CDT
- 27. 配置Eclipse CDT以使用g ++
- 28. Eclipse中的“Open Implementation”CDT
- 29. 为什么eclipse找不到g ++?
- 30. Eclipse中的Tab完成和自动内容分配Juno CDT
你安装了g ++吗?另外,在eclipse中你可能必须在首选项中设置编译器路径。 – scaryrawr