Xcode kurmadan gcc veya git nasıl kullanılır?


13

Mac kullanıcısıyım. Ben orada görebiliyorum gcc, git"vb, /usr/bin" klasöründe. Ama bunları kullanmak istediğimde, şu şekilde soruyor:

MacBook-Pro:~ nan$ git
xcode-select: note: no developer tools were found at '/Applications/Xcode.app', requesting install. Choose an option in the dialog to download the command   line developer tools.
MacBook-Pro:~ nan$ gcc
xcode-select: note: no developer tools were found at '/Applications/Xcode.app', requesting install. Choose an option in the dialog to download the command line developer tools.

Ben yüklemelisiniz anlamına mı xcodekullanımına gccya git, çok teşekkürler şimdiden!


Osx bilmiyorum, ancak hata veren /usr/bin/gitaramalar gibi görünüyor xcode-select, bu yüzden /usr/bin/gitsadece yüklü geliştirici araçları sürümlerinden seçilen bir sarıcı olabilir. Developer.apple.com/library/mac/documentation/Darwin/Reference/…
jingyu9575

Gerçekten gcc veya sadece bir C / C ++ derleyicisine mi ihtiyacınız var?
user151019

Yanıtlar:


8

Hayır, en azından artık değil. @Jherran'ın bahsetme olasılığı, başka bir yazılım yüklemeyi içerir. Sizin için uygunsa Hombrew veya Macports'u kullanabilirsiniz. Hangisinin 'daha iyi' olduğu tartışmalı, bu yüzden hangisini beğendiğinizi alın.

Ancak, OSX Yosemite (veya belki de daha önce, emin değilim) olduğundan, Komut Satırı Araçları ayrı olarak yüklenebilir, çünkü bu büyük sabit işe yaramaz XCode uygulamasını sabit sürücümde oturtmamı sağladı. En basit yol, doğru paketi Apple'dan buradan indirmek olabilir .

Bahsettiğiniz komutları verirken, Komut Satırı Araçlarını yüklemenizi isteyen bir pencere açılır mı? Özetlenmiştir burada bu ne olacağını olduğunu söyledi.

Veya sadece koşmaya çalış

xcode-select --install

Hangisini istersen yapmalısın. App Store'dan en azından Yosemite'de güncellenebilirler.

Yürütülebilir dosyalar varsa, /usr/binbunları tam adlarıyla çağırabileceğinizi unutmayın, ör /usr/bin/git.



El-Captain'da git veya / usr / bin / git komutunu çalıştırmanızın bir önemi yoktur. Bu iletişim kutusunu açar ve yüklememi ister ..
Soundararajan

Evet Homebrew ile yeni kurdum - git komutunu kullanarak hala bir Xcode yüklemesi isteniyor
Michael Fulton

4

Her ikisini de Homebrew kullanarak kurabilirsiniz :

brew install gcc
brew install git

Homebrew'u kurmak için şu tek komuta ihtiyacınız var:

ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

Her neyse, sisteminizde yüklü git ve gcc'yi kullanmak istiyorsanız, Xcode'u yüklemeniz gerekmez, bunun yerine yazarak yükleyebileceğiniz komut satırı geliştirici araçlarını yüklemeniz yeterlidir :

xcode-select --install

Neden var gccya gitda " /usr/bin"? Bunlar yürütülebilir dosyalar değil mi? Neden doğrudan kullanamıyorsunuz?
Nan Xiao

Her iki araç da var ancak eski. Yosemite üzerinde Git 1.9.3 sürümünde, homebrew sürümü 2.2.0. Her neyse, Xcode'u yüklemenize gerek yok, sadece komut satırı geliştirici araçlarına ihtiyacınız var ve yazarak yükleyebilirsiniz xcode-select --install.
jherran

Cevabınız için teşekkürler! Güncel olmayan araçlar neden kullanılamaz? Bununla ilgili açıklayabilir veya bağlantı verebilir misiniz? Teşekkürler!
Nan Xiao

Eski, ama elbette kullanabilirsiniz. Ancak, çalışmak için komut satırı geliştirici araçlarına ihtiyacınız var, nedenini bilmiyorum, ama bu bir gerçek.
jherran

Hombre, C / C "" derleyicisini ve
git'i
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.