Jak zainstalować narzędzia do budowania wiersza poleceń z bieżącym Xcode / Mac OS X 10.8 (Mountain Lion) lub nowszym?
W przeciwieństwie do Xcode nie ma instalatora, to tylko pakiet.
Wygląda na to, że wszystkie narzędzia wiersza poleceń znajdują się w pakiecie Contents/Developer
, ale żadna z odpowiednich zmiennych środowiskowych nie jest ustawiona na ich użycie.
Czy mogę uruchomić skrypt, który skonfiguruje moje środowisko do obsługi budowania z wiersza poleceń?
xcode
macos
command-line-tool
Scott Wiśniewski
źródło
źródło
Odpowiedzi:
Xcode 5.1 i OSX 10.9. (działa również z Xcode 5.1.1 + OSX 10.10)
xcode-select --install
działał z wersją 2333, nie powiódł się z wersją 2003. Więc spróbuj,xcode-select --install
a jeśli to nie działa pobierz tak, jak opisano poniżej.Na początku lutego 2014 r.
xcode-select --install
Informowano, że „Nie można zainstalować oprogramowania, ponieważ nie jest ono obecnie dostępne z serwera aktualizacji oprogramowania”. Pod koniec lutego 2014 r. Polecenie zaczęło wyświetlać tylko pomoc. Rozwiązaniem jest, aby pobrać bezpośrednio, patrz „osobny plik do pobrania” poniżej.Xcode 5.0.1 i OSX 10.9
W Xcode 5.0.1 i Mavericks 10.9 narzędzie wiersza poleceń nie jest już dostępne przez Xcode. Zamiast tego należy je pobrać z witryny Apple Developer Tools: https://developer.apple.com/downloads/index.action . Wymaga to zalogowania się na konto programisty.
Lub przez terminal (z dokumentacji wydania): Pakiet narzędzi deweloperskich wiersza poleceń można zainstalować na żądanie za pomocą polecenia „ xcode-select --install ”, a zainstalowane narzędzia zostaną automatycznie zaktualizowane za pomocą aktualizacji oprogramowania. Ta funkcja wymaga OS X 10.9 W przypadku wcześniejszych wersji nadal korzystaj z pobierania w aplikacji w Xcode.
Uruchomienie polecenia w terminalu powoduje wyświetlenie następującego GUI:
Inside Xcode (5.0)
Xcode zawiera nowy panel preferencji „Pobieranie”, aby zainstalować opcjonalne składniki, takie jak narzędzia wiersza poleceń i poprzednie symulatory iOS. Aby otworzyć to okienko, kliknij przycisk „Xcode” w lewym górnym rogu ekranu obok logo Apple, a następnie kliknij „Preferencje”, a następnie „Pobrane”.
Zrzut ekranu Xcode 5.0 :
Zrzut ekranu Xcode 4.x :
Oddzielne pobieranie
Jeśli nie masz Xcode, są one dostępne do pobrania osobno od Apple:
Wejdź na developer.apple.com/downloads/index.action i zaloguj się za pomocą swojego Apple ID (pobieranie jest bezpłatne). W okienku po lewej stronie wyszukaj „narzędzia wiersza polecenia” i wybierz pakiet odpowiedni dla posiadanej wersji systemu OS X. Wymaga systemu Mac OS X 10.7.3 lub nowszego.
źródło
Jeśli spojrzysz na „Konsolę” podczas próby pobrania narzędzi wiersza poleceń, przekonasz się, że faktycznie istnieje „nieoficjalny” link do narzędzi wiersza poleceń Mountain Lion!
Więc po prostu spróbuj:
http://adcdownload.apple.com/ios/ios_simulator__resigned/cltools_mountainliondp2_march12.dmg
Oto mój dziennik konsoli:
źródło
OS X Mavericks
wersja, aktualna na listopad 2013 adcdownload.apple.com/Developer_Tools/...Linki „nieoficjalne” są również dostępne na stronie
http://developer.apple.com/downloads/
i 403: Zabronione, chyba że zalogowano się przy użyciu kwalifikującego się konta programisty. Darmowe konta mają dostęp do wszystkiego oprócz oprogramowania w wersji wstępnej i pełnej instalacji systemu operacyjnego. W szczególności pakiety narzędzi wiersza poleceń, które pokrywają się z wydaniem Xcode 4.4 (pakiety „lipiec 2012”), zostały opublikowane 27 lipca, zarówno dla Lion, jak i Mountain Lion.
W przeciwieństwie do plików dziennika, precyzyjnych linków do stron internetowych i okna Preferencje Xcode, ta strona zawiera także linki do wielu innych przydatnych plików do pobrania dla darmowych i płatnych programistów, w tym do wszystkich innych elementów, które zostały uwolnione z Xcode (narzędzia audio, narzędzia ułatwień dostępu itp. .), Kompilacje debugowania jądra OS X i wydania wersji Xcode z powrotem do wersji 1.0.
źródło
Oto łącza do narzędzi wiersza polecenia znajdujących się na serwerze Apple Developer Server. Aby uzyskać do nich dostęp, możesz potrzebować konta programisty Apple (płatne / premium). Możesz pobrać aktualne (stabilne i beta) Narzędzia Xcode. (Nie wymaga weryfikacji urządzenia. Wystarczy wybrać wersję macOS i XCode Tool / SDK, wybierając narzędzie wiersza poleceń)
Po zainstalowaniu najnowszego narzędzia wiersza poleceń w systemie, ustaw je w menu Xcode.
źródło
Zamiast instalować „oficjalną” wersję narzędzi wiersza poleceń firmy Apple, możesz także zainstalować wersję Kennetha z tego miejsca:
https://github.com/kennethreitz/osx-gcc-installer
Nie wymaga nawet XCode, jeśli szukasz tylko narzędzi wiersza poleceń.
źródło
Jeśli chcesz użyć wersji narzędzi zawartych w samym XCode, możesz użyć xcrun (np
xcrun git
.). Z pomocy u dołu panelu preferencji pobierania:źródło
Jeśli nie masz bezpłatnego konta programisty Apple, zarejestruj je
Zaloguj się do https://developer.apple.com/downloads
Pobierz „Narzędzia wiersza polecenia dla Xcode” odpowiednie dla twojej wersji OSX
Dla mnie było to „Narzędzia wiersza poleceń (OS X Mountain Lion) dla Xcode - kwiecień 2014”
Skopiuj plik dmg do pilota
W poniższym poleceniu używam scp, aby bezpiecznie skopiować plik z mojego komputera lokalnego na zdalny o nazwie
remote
ssh do twojego pilota
zamontuj plik dmg na pilocie
Tutaj używam hdiutil do zamontowania obrazu
zainstaluj pakiet zawarty w dmg
W tym przypadku należy uruchomić instalator ,
sudo
ponieważ ten pakiet musi być zainstalowany w głównym systemie plikówodmontuj plik dmg
usuń plik dmg ze zdalnego; opcjonalny
Nie widzę żadnego celu, żeby to utrzymać, ale możesz, jeśli chcesz.
źródło
Możesz zautomatyzować instalację narzędzi wiersza polecenia w bash. Musiałem to zrobić, gdy automatyzowałem proces instalacji oprogramowania dla programistów.
źródło
ZAKTUALIZOWANO: W wersji Lion 10.7.4 Narzędzia wiersza poleceń są już dostępne w XCode. Możesz go pobrać za darmo z App Store.
GCC dla OSX nie skompiluje niektórych pakietów uzyskanych z Macports. https://github.com/kennethreitz/osx-gcc-installer/downloads
źródło
spróbuj przejść do Xcode> Preferencje ...> Pobieranie i kliknąć przycisk ze strzałką w dół w kółku obok narzędzi wiersza poleceń.
źródło
Narzędzia wiersza polecenia xcode można pobrać stąd: https://developer.apple.com/downloads/index.action#
Link do bezpośredniego pobierania wersji z kwietnia 2014 r. (Dla programistów, którzy chcą od razu zacząć) https://developer.apple.com/downloads/download.action?path=Developer_Tools/command_line_tools_os_x_mavericks_for_xcode__april_2014/command_line_tools_for_osx_mavericks_april_2020
źródło
W systemie OS X 10.9 wystarczy zainstalować Xcode. Narzędzia wiersza poleceń są dołączone do Xcode. Z uwagi technicznej TN2339, Budowanie z wiersza polecenia z często zadawanymi pytaniami o Xcode :
Pobieranie narzędzi wiersza polecenia nie jest dostępne w Xcode dla OS X 10.9. Jak mogę je zainstalować na moim komputerze?
źródło
Command Line Tools
wiersz odpowiednią wersją MacOS (zawsze możemy wyświetlić wersję macOS z górnego paska > Kliknij ikonę AppleAbout This Mac
>> zobaczVersion
).dmg
plik do tegoCommand Line Tools
(zrzut ekranu w załączeniu).dmg
pobraniu pliku możemy go dwukrotnie kliknąć i zainstalowaćźródło