Как обновить XCode для установки «Поддержка разработки UNIX»? - PullRequest
19 голосов
/ 22 апреля 2010

Я давно установил Xcode.

Судя по всему, я не проверял тогда флажок "Поддержка разработки UNIX".

Теперь я хочу иметь их, но когда я нажимаю на установку, это то, что появляется:

disabled

Флажок Поддержка разработки UNIX отключен

Q: Как мне установить поддержку разработки UNIX? Есть ли способ запустить какой-нибудь скрипт, который создает все необходимые ссылки от /Developer/ до /usr/bin?

EDIT: Примечание: это для старого Xcode 3. Экраны и названия инструментов отличаются для Xcode 4 («Инструменты командной строки Unix»)

Ответы [ 6 ]

37 голосов
/ 27 февраля 2012

С Xcode 4.3 (из Apple App Store) вы можете включить инструменты командной строки Unix через меню Xcode: Настройки -> Загрузить -> Компоненты

5 голосов
/ 29 ноября 2012

В xcode> 4.5 выберите Настройки -> Загрузить -> Компоненты -> Инструменты командной строки

2 голосов
/ 23 апреля 2010

Наконец.

Мне пришлось загрузить с веб-сайта Apple последнюю версию Xcode 3 (3.2) вместе с iPhone SDK, который я не буду использовать в ближайшей функции.

На этот раз была включена «Поддержка разработки UNIX»:

Xcode 3.2 Installation

Так что теперь я могу скомпилировать из командной строки!

0 голосов
/ 18 ноября 2012

Вы также можете щелкнуть правой кнопкой мыши значок «Установить Xcode X.X» и показать содержимое пакета, затем в Contents > Resources > Packages вы найдете множество пакетов, среди которых находится DeveloperToolsCLI.pkg. Этот пакет устанавливает нужные файлы в /usr/bin.

0 голосов
/ 22 июня 2012

В файле Xcode .dmg есть папка Packages.Вы можете вручную установить DeveloperToolsCLI.pkg, который создает ссылку в /usr/bin.

По крайней мере, у меня это сработало.

0 голосов
/ 23 апреля 2010

Вы должны удалить, а затем заново установить инструменты разработчика.

Чтобы удалить инструменты, выполните следующую команду в Терминале:

sudo /Developer/Library/uninstall-devtools --mode=all
...