刚刚将我的计算机升级到 Mac OS X Lion 并进入终端并输入“make”,但它显示:-bash: make: command not found
“make”命令去哪儿了?
您需要从App Store安装 Xcode 。
然后启动 Xcode,转到Xcode->Preferences->Downloads
并安装名为“命令行工具”的组件。之后,所有相关工具都将放在 /usr/bin 文件夹中,您将能够像在 10.6 中一样使用它。
你安装了 Xcode 和开发者工具了吗?我认为 make 和 gcc 和朋友一起安装,而不是之前安装。Lion 的 Xcode 4.1 是免费的。
看来您可以安装命令行工具,而无需从Downloads for Apple Developers获取 Xcode 。它要求我使用我的苹果帐户登录。
或者,从应用商店安装 Xcode 后,您可能会注意到默认情况下未安装命令行工具。打开 Xcode,转到首选项,单击“下载”选项卡,然后您可以从那里下载并安装命令行工具。
Xcode 4.3.2 默认没有安装“命令行工具”。我必须打开 Xcode 首选项/下载/组件选项卡。它有一个可选组件列表,每个组件旁边都有一个“安装”按钮。这包括“命令行工具”和支持为旧版本 iOS 开发的组件。
现在“make”可用,您可以通过打开终端并键入来检查:make -v
结果应如下所示:GNU Make 3.81
即使您不需要 Xcode,您也可能需要“make”,例如 Perl 开发人员在命令行上使用 cpan -i 安装 Perl 模块。
Xcode 5.1 不再在 Preferences 部分提供命令行工具。您现在转到https://developer.apple.com/downloads/index.action,并为您的 OS X 版本选择命令行工具版本。安装程序将它们放在 /usr/bin 中。
如果你安装了 xcode 并升级到了山狮,或者你没有安装最新的命令行工具,或者你有 zsh 或其他 shell,你可以通过以下方式快捷地访问开发者目录中的一些嵌入式工具:
xcrun make
升级到Mountain Lion
使用后NDK
,出现以下错误:
找不到“制作”程序。请安装 Cygwin make 包或定义 GNUMAKE 变量指向它
通过下载和使用最新的 NDK 修复了错误
如果您只需要结交朋友。尝试安装 Apple 提供的命令行工具。(假设您没有进行任何 iOS 开发。)
Apple Developers网站的下载提供了适用于不同主要 OSX 版本的命令行工具的特定构建。请务必获取适用于您的操作系统的最新版本。