我刚把电脑升级到Mac OS X Lion,然后打开终端,输入“make”,但它显示: -bash: make:命令不存在
make命令去哪了?
我刚把电脑升级到Mac OS X Lion,然后打开终端,输入“make”,但它显示: -bash: make:命令不存在
make命令去哪了?
当前回答
你需要从App Store安装Xcode。
然后启动Xcode,进入Xcode->首选项->下载并安装名为“命令行工具”的组件。 之后,所有相关的工具将被放置在/usr/bin文件夹中,你将能够像在10.6中一样使用它。
其他回答
Xcode 5.1在Preferences部分不再提供命令行工具。现在转到https://developer.apple.com/downloads/index.action,选择OS X版本的命令行工具版本。安装程序将它们放在/usr/bin中。
如果你安装了xcode并升级到mountain lion,或者你没有安装最新的命令行工具,或者你有zsh或其他shell,你可以通过以下方式快捷进入开发人员目录中的一些嵌入式工具:
xcrun make
看起来你可以安装命令行工具,而不需要从苹果开发者下载中获得Xcode。它要求我用我的苹果账户登录。
或者,一旦你从应用商店安装了Xcode,你可能会注意到默认情况下没有安装命令行工具。打开Xcode,进入首选项,点击“下载”选项卡,从那里你可以下载和安装命令行工具。
你需要从App Store安装Xcode。
然后启动Xcode,进入Xcode->首选项->下载并安装名为“命令行工具”的组件。 之后,所有相关的工具将被放置在/usr/bin文件夹中,你将能够像在10.6中一样使用它。
Xcode 4.3.2默认没有安装“命令行工具”。我必须打开Xcode首选项/下载/组件选项卡。它有一个可选组件列表,每个组件旁边都有一个“安装”按钮。这包括“命令行工具”和支持旧版本iOS开发的组件。
现在“make”是可用的,你可以通过打开终端并输入:make -v来检查
结果应该如下所示:GNU Make 3.81
即使你不需要Xcode,你也可能需要“make”,比如Perl开发人员在命令行上使用cpan -i安装Perl模块。