Mac OS X Lion için “make” programını nerede bulabilirim?


222

Bilgisayarımı Mac OS X Lion'a yükselttim ve terminale gittim ve "make" yazdım ama diyor ki: -bash: make: command not found

"Yap" komutu nereye gitti?


5
Bu sorunun konu dışı olduğu düşünülüyor.
Grumdrig

aynı sorun ve dağ aslanı için aynı çözüm
bjelli

7
OMG onlar yapmak olmadan unix sistemini nasıl dağıtabilirsiniz sheesh
Gus

1
Bunun yerine 1.6GB Xcode indirmek Apple'dan 113MB Komut Satırı Araçları - yanıt altında @ Nick Beyaz tarafından stackoverflow.com/questions/6767481/...
Dylan Valade

Yanıtlar:


50

Xcode'u ve geliştirici araçlarını yüklediniz mi? Bence, gcc ve arkadaşlarıyla birlikte, daha önce değil, bununla kurulur. Lion için Xcode 4.1 ücretsizdir.


Gerçekten de, yeni Xcode yüklemek sorunumu çözdü. Ne yazık ki bir Mac OS X yükseltmesi yaptıktan sonra da en son Xcode sürümüne yükseltmem gerektiğini bilmiyordum.
Roman Kagan

5
Xcode Tercihleri ​​menüsündeki İndirilenler sekmesine gidin ve Komut Satırı Araçları girişinin yanındaki "Yükle" düğmesini tıklayın
williamC

2013'te nasıl yapılacağını görmek için @Tarmo'nun cevabına gidin.
rych

533

App Store'dan Xcode yüklemeniz gerekiyor .

Ardından Xcode'u başlatın, Xcode->Preferences->Downloads"Komut Satırı Araçları" adlı bileşene gidin ve yükleyin. Bundan sonra, ilgili tüm araçlar / usr / bin klasörüne yerleştirilecek ve 10.6'da olduğu gibi kullanabileceksiniz.


41
Ve "/ Applications / Install Xcode.app" komutunu çalıştırmayı unutmayın. (Bu beni bir süre boğdu).
njamesp

13
Lion'a geçtim, Xcode'u yeniden kurdum ve hala yolumda değildi. Aşağıdakileri izledim: / Developer / usr / bin / make
CJ.

9
... şimdi olduğu gibi görünüyor (en son sürüm ile):/Applications/Xcode.app/Contents/Developer/usr/bin/
Paul Peelen

5
Ben "/ Applications / Install Xcode.app" çalıştırmak zorunda değildi. 4.3.2 kullanarak Xcode'u Applications klasörüne sürükleyip bıraktık, sonra da Preferences-> Downloads'a gidin ve oradan kurun. Şimdi 'make' komut satırından çalışıyor.
Teekin

/ PATlications/Xcode.app/Contents/Developer/usr/bin dosyasını $ PATH'a neden eklemiyorsunuz?
chunkyguy

30

Apple Geliştiricileri için İndirmeler'den Xcode almadan komut satırı araçlarını yükleyebilirsiniz . Apple hesabımla giriş yapmam gerekiyordu.

Alternatif olarak, Xcode'u uygulama mağazasından yükledikten sonra, komut satırı araçlarının varsayılan olarak yüklenmediğini fark edebilirsiniz. Xcode'u açın, tercihlere gidin, "indirilenler" sekmesine tıklayın ve oradan komut satırı araçlarını indirip yükleyebilirsiniz.


21

Xcode 4.3.2, varsayılan olarak "Komut Satırı Araçları" nı yüklemedi. Xcode Tercihler / İndirilenler / Bileşenler Sekmesini açmak zorunda kaldım. Her birinin yanında "Yükle" düğmesi bulunan isteğe bağlı bileşenlerin bir listesi vardı. Buna "Komut Satırı Araçları" ve eski iOS sürümleri için geliştirmeyi destekleyen bileşenler de dahildir.

Şimdi "make" kullanılabilir ve terminali açıp şunu yazarak kontrol edebilirsiniz:make -v

Sonuç şöyle görünmelidir:GNU Make 3.81

Komut satırında cpan -i kullanarak Perl Modüllerini yükleyen Perl geliştiricisi gibi Xcode'a ihtiyacınız olmasa bile "make" yapmanız gerekebilir.



3

Xcode yüklediyseniz ve dağ aslanı'na yükseltme yaptıysanız ya da en son komut satırı araçlarına sahip değilseniz ya da zsh ya da başka kabuklarınız varsa, geliştirici dizinindeki bazı yerleşik araçlara kısayollarla kısayol yapabilirsiniz:

xcrun make

3

Mountain LionKullanmaya yükselttikten sonra NDKaşağıdaki hatayı aldım:

'Make' programı bulunamıyor. Lütfen Cygwin marka paketini yükleyin veya GNUMAKE değişkenini işaret edecek şekilde tanımlayın

En son NDK indirilip kullanılarak hata düzeltildi


2

Eğer sadece arkadaş ve arkadaş gerekiyorsa. Apple tarafından sağlanan komut satırı araçlarını yüklemeyi deneyin. (Herhangi bir iOS geliştirme yapmadığınızı varsayarsak.)


Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.