2012-02-28 20 views
29

Wraz z wydaniem zestawu narzędzi wiersza poleceń dla Xcode firmy Apple, staram się uniknąć konieczności instalowania właściwego kodu Xcode. W tym celu należy ustawić ścieżkę do kodu xcode dla konkretnych plików make, które zależą od ścieżki xcode-select (obecnie wskazuje to na/Developer).Przełącznik xcode-select -switch podczas korzystania z zestawu narzędzi Cli

Gdzie wskazać ścieżkę xcode-select podczas używania zestaw narzędzi CLI dla Xcode?

Jeśli zainstaluję Xcode, to po prostu /Applications/Xcode.app, ale nie wiem, gdzie jest umieszczany zestaw narzędzi CLI.

Dzięki.

UPDATE:

Wydaje się od instalatora pkg że zrzuca wszystko na/usr/bin, a następnie Xcode-select lub innych skryptów wewnętrznej na pkg utworzyć ścieżki dla xcodebuilder itd. Czy ktoś może potwierdzić ?

Odpowiedz

60

sudo Xcode-select -switch /Applications/Xcode.app/Contents/Developer

+1

jest tak w przypadku, gdy nie zainstalowałem Xcode.app? Lub może CLI Toolkit zainstalować do Xcode.app? – Lukas

+0

Spróbuj tego: https://github.com/kennethreitz/osx-gcc-installer, jeśli potrzebujesz tylko gcc lub itp. –

+0

oszczędzasz mnie! porty mac sugerują uruchomienie 'sudo xcode-select -switch/Applications/Xcode.app' co nie ma sensu :( – deadrunk

1

dla mojej konfiguracji (Xcode 4.0.2 na 10.6.8), użyłem reflektor, aby szukać 'xcodebuild' aby dowiedzieć się, gdzie Narzędzia Xcode CLI faktycznie działają.

CLI narzędzia są w/Developer/usr/bin, więc moje polecenie Xcode-select wygląda (/ usr/bin jest dołączany przez Xcode-select):

sudo xcode-select -switch /Developer 
14

zainstalowaniu narzędzia CLI tylko (np nie Xcode) i odebrał błąd z native rozszerzenia gem build:

xcode-select: Error: No Xcode is selected. Use xcode-select -switch <path-to-xcode> , or see the xcode-select manpage (man xcode-select) for further information.

Po patrząc na to i przeglądania katalogów, wydaje się narzędzia BSD został zainstalowany w /usr/bin dlatego:

sudo xcode-select -switch/

wydaje się działać.

+3

Właściwa odpowiedź: – avetisk

+0

Praca dla mnie przy użyciu MacOs wersji Lion i instalatora dpk Xcode CLI .Dziękuję! –

+1

jeśli uruchomisz: "$ sudo xcode-select -p" wyświetli: /Library/Developer/CommandLineTools – user637338

Powiązane problemy