在 PATH 中找不到“g++”[已安装 mac/Eclipse/XCODE/CDT]

Posted

技术标签:

【中文标题】在 PATH 中找不到“g++”[已安装 mac/Eclipse/XCODE/CDT]【英文标题】:"g++" not found in PATH [mac/Eclipse/XCODE installed/CDT downloaded] 【发布时间】:2013-12-29 20:36:26 【问题描述】:

我在尝试构建 c++ 项目时遇到此错误,但是我可以在 Xcode 中运行 cpp 应用程序,我已经下载了 Eclipse 的 CDT,因此必须安装编译器。

回显 $PATH:

/opt/local/bin:/opt/local/sbin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin

我使用的是 Mac,我发现帖子说下载 gcc 或 Xcode,或者 Windows 的解决方案,对于这么简单的问题我找不到答案,这非常令人沮丧,所以请……我该如何设置Eclipse 中我的 cpp 项目的 PATH 变量?

【问题讨论】:

在OS X上,llvm/clang用作编译器,所以命令是clang++ 【参考方案1】:

This question 应该会有所帮助。看起来您需要单独安装 XCode 命令行工具才能使用编译器并在 XCode 之外构建系统(例如在命令行或 Eclipse 中)。

【讨论】:

以上是关于在 PATH 中找不到“g++”[已安装 mac/Eclipse/XCODE/CDT]的主要内容,如果未能解决你的问题,请参考以下文章

在Ubuntu上的PATH中找不到程序“g ++”

在 PATH 中找不到 firefox 二进制文件。确保已安装 Firefox

在 Xcode 4.6 中找不到 Mac 安装程序证书

Mac+Python环境使用phantomjs时报在PATH中找不到

Xcode - 配置:错误:在 $PATH 中找不到可接受的 C 编译器

nvcc 致命:尽管 Visual Studio 12.0 已添加到 PATH,但在 PATH 中找不到编译器“cl.exe”