雪豹:即使安装了 XCode,也找不到 make 命令?

And*_*rew 9 osx-snow-leopard xcode make macos

所以我在雪豹上安装了 XCode。为什么我会收到这样的消息:

sudo: make: command not found
Run Code Online (Sandbox Code Playgroud)

我需要做什么来解决这个问题?

解决方案:

我不确定发生了什么,但我能够通过下载最新版本的 XCode并重新安装来解决问题。现在我可以看到我已经正确安装了 make 。

$ which make
/usr/bin/make
Run Code Online (Sandbox Code Playgroud)

小智 11

转到 Xcode 中的 Preferences,选择Downloads并安装Command Line Tools

在此处输入图片说明


小智 9

当您安装 Apple Developer 工具时,您是否还安装了“Unix Development”软件包?来自Mac SDK 10.6 和 iPhone SDK 3.2 README 文件的Xcode 3.2.2 开发人员工具

安装

Xcode 和 iPhone SDK 安装程序提供了六个选项,用于从“自定义...”按钮配置安装:

...

  • UNIX 开发。用于基于 UNIX 的开发的命令行工具。它的组件总是放在 /usr 中——一次只安装一个版本。

我相信这就是触发将实用程序放入 /usr/bin ...

  • 只是为了帮助狮子用户解决这个问题。安装 XCode(撰写本文时为 4.3.3)后,在 Xcode -> Developer Tools -> More Developer Tools...它会带你到苹果开发者网站,在那里你可以搜索“make”或“ gcc”,您可以下载“XCode 命令行工具” (2认同)