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


9

所以我已经在Snow Leopard上安装了XCode。为什么我收到这样的消息:

sudo: make: command not found

我需要怎么做才能解决此问题?

解:

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

$ which make
/usr/bin/make

Answers:


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的原因...


2
只是为了帮助狮子用户解决此问题。在安装XCode(撰写本文时为4.3.3)后,在Xcode->开发人员工具->更多开发人员工具...内,您可以带到Apple开发人员网站,在经过几圈之后,您就可以搜索“ make”或“ gcc”,则可以下载“ XCode命令行工具”
w-2012年

11

转到Xcode中的“首选项”,选择“ 下载”并安装命令行工具

在此处输入图片说明


我不小心输入了错误的凭据,但现在不允许我更改原始凭据。它只是说我每次尝试单击安装时都没有注册。
2012年

这个XCode屏幕是在Lion上拍摄的,问题是关于XCode版本完全不同的Snow Leopard。
Ain 2012年

1

我最终遇到了类似的问题,在升级后,make命令神秘地从Mac中消失了。我从雪豹升级为狮子。我还从Xcode 4.2升级到了4.3。

但是,在安装看起来不错之后,就找不到了。看来安装新的Xcode只是消灭了它。

我最终使用了出色的Kenneth Reitz的GCC安装程序,该安装程序运行良好:https//github.com/kennethreitz/osx-gcc-installer



By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.