【问题标题】:After updating to Mac OS X Lion my laptop does not recognize "make" command更新到 Mac OS X Lion 后,我的笔记本电脑无法识别“make”命令
【发布时间】:2012-03-08 04:19:18
【问题描述】:

请帮忙!有人遇到过这个问题吗?

-bash: make: command not found

【问题讨论】:

标签: macos


【解决方案1】:

make 和大多数开发者工具一样,是 Xcode 自带的。当我升级时,OSX 保留了这些工具,但如果你不是这种情况,只需 download and install the Lion version of Xcode

如果您需要gcc(Lion 的 Xcode 4.2+ 仅提供 LLVM)和/或您不想安装庞大的 Xcode 包,请使用osx-gcc-installer

【讨论】:

  • 更新前我有旧的 Xcode。我下载了4.3版本的Xcode,但是make还是不行。
  • make 应该位于/usr/bin/make,试试看。如果它不起作用,则 Xcode 没有正确安装。如果它确实有效,但 make 无效,则说明您的 PATH 有问题。 (如果您是从 Mac AppStore 下载 Xcode,请记住下载后必须安装它。)
  • 只是为了帮助狮子用户解决这个问题。安装 XCode(撰写本文时为 4.3.3)后,在 Xcode -> 开发者工具 -> 更多开发者工具中......它会将您带到苹果开发者网站,经过几圈之后您可以搜索“make”或“ gcc”,您可以下载“XCode 命令行工具”
  • 最新的 Xcode (4.3+) 默认不安装命令行工具。以前的版本可以。但是,通过 Xcode > Preferences 然后从 Downloads 选项卡安装命令行工具(需要使用 Apple Developer ID 登录)来安装它们非常容易
  • 只是想提一下,在进入 Xcode -> Preferences -> Downloads 之后,您必须单击 Components 选项卡才能找到 Command Line Tools。 (出于某种原因,我的默认情况下是在文档中,我花了一段时间才弄清楚。)
【解决方案2】:

实际上,您现在可以将 Mac OSX 命令行工具作为单独的包下载,而无需下载 Xcode!

https://developer.apple.com/downloads/index.action(Xcode 命令行工具 - 2012 年 2 月)

【讨论】:

    【解决方案3】:

    如何为 Mountain Lion 安装 gcc 4.7? 4.2 相当稳定,但 4.7 为 Ruby 提供了更快的速度。

    我在 Ubuntu 下对其进行了测试,非常棒。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2018-06-13
      • 2016-08-25
      • 2014-07-08
      • 1970-01-01
      • 1970-01-01
      • 2011-10-09
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多