3

我已经安装了 Xcode,我可以在 Xcode 中编译 .cpp 文件。但是,我想在终端中使用 g++,但找不到命令:g++ now。
我的操作系统是 Mountain Lion Xcode 版本是 4.4。

4

2 回答 2

3

您需要从Apple Developer下载并安装适用于 OSX Mountain Lion 的命令行工具(您需要一个可免费注册的 Apple ID)。这将安装 GCC(包括 g++),因此您可以直接从终端构建

当前确切的软件包是 Xcode 的命令行工具 (OS X Mountain Lion) - 2012 年 9 月

关于 Apple 包装的说明:

该软件包通过安装命令行开发工具以及 Mac OS X SDK 框架和头文件,通过终端实现 UNIX 风格的开发。包括许多有用的工具,例如 Apple LLVM 编译器、链接器和 Make。如果您使用 Xcode,这些工具也嵌入在 Xcode IDE 中,并且可以使用 Xcode 4.5 中的“下载”首选项窗格安装在您的系统上。

于 2012-09-29T12:32:41.367 回答
1

请注意,当您在安装了 Xcode 4.5 的情况下运行“g++”时,您会选择 llvm-g++-4.2(基于 gcc 4.2.1)——平台上提供但不再支持的编译器。我强烈建议使用 clang++,平台上积极支持/开发的编译器。

于 2012-10-01T18:52:50.203 回答