Xcode'u kurdum ama terminalimde hala gcc yok


11

Bir Mac'im var ve tam bir acemi oldum, bu gerçekten kolay bir soru olabilir, ancak Google veya F1 ile çözemedim.

Mac ile gelen Terminal'den bir C programı çalıştırmaya çalışıyordum, ama kullandığımda gcc test.csöyledi -bash: gcc: command not found. Google'daki hatayı araştırdım ve Xcode'u indirmem gerektiğini keşfettim. Bunu yaptım ve yükledim (sanırım, sonuçta çalışıyor), ama hala Terminalimde gcc yok. Ne yapabilirim?


Xcode 5'ten Xcode ve komut satırı araçlarının gcc veya bir sarıcı
içermediğini unutmayın

Yanıtlar:


23

Harika soru - bu son zamanlarda değişti, bu yüzden birçok insanın aynı şeyi merak ettiğinden şüpheleniyorum.

Xcode'un en son sürümünde, komut satırı araçları ayrı bir paket olarak dağıtılır. Neyse ki kurulumu çok kolay:

  • Xcode'u açın ve Tercihler penceresini ( + ,) açın.
  • İndirilenler sekmesine geçin.
  • "Komut Satırı Araçları" nın yanındaki "Yükle" (veya "Güncelle") seçeneğini tıklayın. Ayrıca otomatik güncellemeleri ve ek Xcode bileşenlerini yapılandırabilirsiniz.

Not: Bu araçlar aslında tamamen ayrı bir paket olduğundan, Xcode'a ihtiyacınız yoksa ve biraz disk alanı kazanmak istiyorsanız , komut satırı araçlarını Xcode yüklemeden yükleyebilirsiniz . Apple geliştirici sitesinden ayrı olarak indirilebilirler .


1
Keşke bunları ayrı ayrı kurabileceğinizi bilseydim, Xcode'u indirip yüklerken asla boşa gitmezdim. Teşekkürler!
Jeff Welling

Ne demek istediğini tam olarak biliyorum. Bir Mac Book Air üzerinde çalışmak için çok zaman harcıyorum. Xcode diskimin önemli bir bölümünü kullanıyor.
Chris Harrison

5

Komut satırı araçları ihtiyacınız olan tek şeyse ve gerçekten Xcode'a ihtiyacınız yoksa, bu araçları yüklemenin birden fazla gigabayt veri indirmenizi gerektirmeyen çok daha verimli bir yolu vardır.

“Komut Satırı Araçları” paketini Apple Developer'dan indirmeniz yeterlidir (ücretsiz hesap gerekir; Apple Kimliğinizi kullanabilirsiniz). Bu yazı itibariyle pakete “Xcode için Komut Satırı Araçları - Mart 2012 Sonu” adı verilmiştir. 4+ GB Xcode indirmenin aksine soluklaşan 171.70 MB disk görüntüsü.

Xcode'u zaten yüklediyseniz, Komut Satırı Araçları'nı yüklemeden önce bunu kaldırmak isteyeceğinizi unutmayın.


2

Beklenen davranış budur, Xcode artık varsayılan derleyici olarak LLVM kullanmaktadır. Xcode 4.3 gcc'den başlayarak artık dahil edilmemiştir, dağıtılmış sürümler de artık kullanılamamaktadır.

Eğer gcc'yi istiyorsanız, bu cevapta açıklandığı gibi Xcode'dan "Xcode için Komut Satırı Araçları" adlı ayrı paketi indirmeniz gerekecektir .

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.