我在哪里可以findMac OS X Lion的“make”程序?

刚刚升级我的电脑到Mac OS X的狮子,去terminal,键入“make”,但它说:-bash:make:command not found

“制造”命令去了哪里?

你是否安装了Xcode和开发者工具? 我认为make和gcc以及朋友一起安装,而不是之前。 Xcode 4.1 for Lion是免费的。

您需要从App Store安装Xcode。

然后启动Xcode,进入Xcode->Preferences->Downloads并安装名为“Command Line Tools”的组件。 之后,所有相关的工具将被放置在/ usr / bin文件夹中,您将可以像使用10.6一样使用它。

看起来你可以安装命令行工具,而无需从Apple下载中获取Xcode。 它要求我用我的苹果帐户login。

或者,一旦从app store安装了Xcode,您可能会注意到默认情况下并未安装命令行工具。 打开Xcode,进入首选项,点击“下载”选项卡,从那里你可以下载和安装命令行工具。

Xcode 4.3.2默认没有安装“命令行工具”。 我必须打开Xcode首选项/下载/组件选项卡。 它有一个可选组件的列表,每个旁边都有一个“安装”button。 这包括“命令行工具”和支持针对较早版本iOS开发的组件。

现在“make”可用,您可以通过打开terminal并input: make -v来检查

结果应该如下所示: GNU Make 3.81

即使不需要Xcode,也可能需要“make”,例如在命令行上使用cpan -i安装Perl模块的Perl开发人员。

Xcode 5.1不再提供“首选项”部分中的命令行工具。 您现在转到https://developer.apple.com/downloads/index.action ,并为您的OS X版本select命令行工具版本。 安装程序将它们放在/ usr / bin中。

如果您安装了xcode并升级到山狮,或者您没有安装最新的命令行工具,或者您有zsh或其他shell,则可以使用以下命令快捷方式访问developer目录中的某些embedded式工具:

 xcrun make 

在使用NDK升级到Mountain Lion后,出现以下错误:

找不到'make'程序。 请安装Cygwin make package或者定义GNUMAKEvariables来指向它

错误是通过下载和使用最新的NDK修复的

如果你只需要做和朋友。 尝试安装Apple提供的命令行工具。 (假设你没有做iOS开发)

针对不同主要OSX版本的命令行工具有特定版本,可从Apple for Developers网站下载获得 。 一定要得到您的操作系统版本的最新版本。