Jestem nowicjuszem użytkowników komputerów Mac. Widzę tam są gcc
, git
w „itd /usr/bin
” folder. Ale kiedy chcę ich użyć, wyświetla się następujący monit:
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.
Czy to oznacza, że muszę zainstalować, xcode
aby korzystać gcc
lub git
dzięki bardzo z góry!
/usr/bin/git
wywołujexcode-select
błąd, więc/usr/bin/git
może to być tylko opakowanie, które wybiera z zainstalowanych wersji narzędzi programistycznych. Zobacz sekcję PLIKI developer.apple.com/library/mac/documentation/Darwin/Reference/…Odpowiedzi:
Nie, nie wiesz, przynajmniej już nie. Możliwość wspomniana przez @jherran obejmuje instalację jeszcze jednego oprogramowania. Jeśli nie masz nic przeciwko, możesz użyć Hombrew lub Macports. Kontrowersyjne jest to, który z nich jest „lepszy”, więc wybierz, który ci się podoba.
Ale odkąd OSX Yosemite (a może wcześniej, nie jestem pewien), Narzędzia wiersza poleceń można zainstalować osobno, co jest świetne, ponieważ pozwoliło mi porzucić ogromną bezużyteczną aplikację XCode bezczynnie na moim dysku twardym. Najprostszym sposobem może być po prostu pobranie odpowiedniego pakietu z Apple tutaj .
Czy podczas wydawania wspomnianych poleceń pojawia się okno z monitem o zainstalowanie Narzędzi wiersza poleceń? W tym miejscu nakreślono , że tak powinno się stać.
Lub po prostu spróbuj uruchomić
Co powinno robić, co chcesz. Można je aktualizować za pośrednictwem App Store, przynajmniej na Yosemite.
Zauważ, że jeśli pliki wykonywalne są obecne
/usr/bin
, powinieneś być w stanie wywołać je z pełną nazwą, np/usr/bin/git
.źródło
Możesz zainstalować oba za pomocą Homebrew :
Aby zainstalować Homebrew, potrzebujesz tylko jednego polecenia:
W każdym razie, jeśli chcesz używać git i gcc zainstalowanych w twoim systemie, nie musisz instalować Xcode, zamiast tego musisz jedynie zainstalować narzędzia programistyczne wiersza poleceń , które możesz zainstalować, wpisując:
źródło
gcc
lubgit
w „/usr/bin
”? To nie są pliki wykonywalne? Dlaczego nie można ich używać bezpośrednio?xcode-select --install
.