2011-07-20 103 views

回答

50

您是否安裝了Xcode和開發人員工具?我認爲make和gcc以及朋友一起安裝,而不是之前。 Xcode 4.1 for Lion是免費的。

+1

或者您可以讓您的答案更加正確嗎? –

+5

轉到Xcode首選項菜單中的下載選項卡,然後單擊命令行工具條目旁邊的「安裝」 – williamC

+0

向下滾動到@Tarmo的答案,看看在2013年如何做到。 – rych

531

你需要從App Store安裝Xcode的。

然後啓動Xcode中,去Xcode->Preferences->Downloads並安裝名爲「命令行工具」的組成部分。 之後,所有相關工具將被放置在/ usr/bin文件夾中,您將可以像使用10.6一樣使用它。

+41

並且不要忘記運行「/ Applications/Install Xcode。應用」。 (這難倒了我一陣子)。 – njamesp

+13

我升級到獅子,重新安裝Xcode和使仍然不在我的路徑。我追查到:/ Developer/usr/bin/make –

+9

...現在看起來是(使用最新版本):'/ Applications/Xcode.app/Contents/Developer/usr/bin /' –

30

看樣子你可以安裝命令行工具,而不從Downloads for Apple Developers獲得的Xcode。它要求我用我的蘋果帳戶登錄。

另外,一旦你從App Store安裝Xcode中,您可能會注意到命令行工具並不是默認安裝的。打開Xcode,轉到首選項,單擊「下載」選項卡,然後從那裏下載並安裝命令行工具。

+11

因爲我不需要/需要Xcode,所以更受歡迎。 – greg7gkb

21

Xcode 4.3.2默認沒有安裝「命令行工具」。我必須打開Xcode首選項/下載/組件選項卡。它有一個可選組件列表,每個組件旁邊都有一個「安裝」按鈕。這包括「命令行工具」和支持針對較早版本iOS開發的組件。

現在「讓」可用,並且可以通過打開終端和打字檢查:make -v

結果應該是這樣的:GNU Make 3.81

您可能需要「做」,即使你不需要的Xcode ,例如在命令行中使用cpan -i安裝Perl模塊的Perl開發人員。

3

如果你安裝了Xcode和升級到山獅,或者你沒有安裝最新的命令行工具,或者你有zsh的或其他炮彈,你可以通過快捷鍵的一些在開發目錄與嵌入式工具:

xcrun make 
3

使用NDK升級到Mountain Lion後,我有以下錯誤:

Cannot find 'make' program. Please install Cygwin make package or define the GNUMAKE variable to point to it

錯誤固定通過下載和使用最新的NDK

2

如果你只需要make和朋友。嘗試安裝Apple提供的命令行工具。 (假設你沒有做任何iOS開發。)

相關問題