Подтвердить что ты не робот

Xcode-select -switch путь при использовании набора инструментов cli

С выпуском Apple Command Line Toolkit для Xcode я стараюсь не устанавливать нужную Xcode. Для этого мне нужно установить путь к xcode для определенных файлов make, которые зависят от пути выбора xcode (который в настоящее время указывает на /Developer )

Где указать путь выбора xcode при использовании CLI Toolkit для Xcode?

Если я устанавливаю Xcode, это просто /Applications/Xcode.app, но я не знаю, где размещается инструментарий CLI.

Спасибо.

UPDATE:

Из установщика pkg появляется сообщение о том, что он выгружает все это в /usr/bin, а затем xcode-select или другие скрипты, внутренние для pkg, создают пути для xcodebuilder и т.д. Может ли кто-нибудь подтвердить?

4b9b3361

Ответ 1

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

Ответ 2

Я установил только инструменты CLI (например, без Xcode) и получил ошибку при сборке собственного расширения gem:

xcode-select: Ошибка: Xcode не выбран. Используйте xcode-select -switch <path-to-xcode> или см. Справочную страницу xcode-select (man xcode-select) для получения дополнительной информации.

После просмотра этого и просмотра каталогов, кажется, что инструменты BSD были установлены в /usr/bin поэтому:

sudo xcode-select -switch /

похоже на работу.

Ответ 3

Для моей установки (Xcode 4.0.2 на 10.6.8) я использовал spotlight для поиска "xcodebuild", чтобы найти, где действительно работают инструменты CLI Xcode.

Инструменты CLI находятся в /Developer/usr/bin, поэтому моя команда выбора xcode выглядит так: (/usr/bin добавляется с помощью xcode-select):

sudo xcode-select -switch /Developer

Ответ 4

Просто сделал это сегодня после удаления XCode, чтобы восстановить HD-пространство. Я использовал:

sudo xcode-select -s /Library/Developer/CommandLineTools