如何在mac的终端中使用g ++?

时间:2012-09-29 12:28:19

标签: xcode macos terminal gdb

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

2 个答案:

答案 0 :(得分: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中的“下载”偏好设置面板安装在您的系统上。

答案 1 :(得分:1)

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