我在哪里可以找到适用于Mac OS X Lion的“make”程序?

时间:2011-07-20 19:38:23

标签: macos makefile osx-lion

刚刚将我的电脑升级到Mac OS X Lion并转到终端并键入“make”,但它说: -bash:make:command not found

“make”命令在哪里?

9 个答案:

答案 0 :(得分:533)

您需要从App Store安装Xcode。

然后启动Xcode,转到Xcode->Preferences->Downloads并安装名为“命令行工具”的组件。 之后,所有相关工具都将放在/ usr / bin文件夹中,您就可以像在10.6中一样使用它。

答案 1 :(得分:50)

您是否安装了Xcode和开发人员工具?我认为make和gcc以及朋友一起安装,而不是之前。适用于Lion的Xcode 4.1是免费的。

答案 2 :(得分:30)

看来您可以安装命令行工具而无需从Downloads for Apple Developers获取Xcode。它要求我使用我的苹果帐户登录。

或者,从应用商店安装Xcode后,您可能会注意到默认情况下未安装命令行工具。打开Xcode,转到首选项,单击“下载”选项卡,然后从那里下载并安装命令行工具。

答案 3 :(得分:21)

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

现在“make”可用,您可以通过打开终端并键入:make -v

进行检查

结果应如下所示:GNU Make 3.81

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

答案 4 :(得分:4)

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

答案 5 :(得分:3)

如果您安装了xcode并升级到Mountain Lion,或者您没有安装最新的命令行工具,或者您有zsh或其他shell,则可以使用以下命令快捷方式访问开发人员目录中的某些嵌入式工具: / p>

xcrun make

答案 6 :(得分:3)

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

  

无法找到'make'程序。请安装Cygwin make package或定义GNUMAKE变量以指向它

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

答案 7 :(得分:2)

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

答案 8 :(得分:0)

Downloads for Apple Developers站点提供的不同主要OSX版本的命令行工具的特定版本。请务必获取适用于您的操作系统的最新版本。