Установка инструментов командной строки Xcode - PullRequest
0 голосов
/ 26 сентября 2018

Я выполнил свежую установку macOS Mojave 10.14.Сразу после этого я установил Xcode Version 10.0 (10A255) из Mac App Store.

Теперь я хочу установить Homebrew, для которого требуются инструменты командной строки Xcode.Насколько я понимаю, установка XCode также устанавливает инструменты командной строки.Или нет?

В соответствии с этим ответом , я проверил, установлены ли инструменты командной строки, выполнив:

xcode-select -p

, который печаталПуть к каталогу для разработчиков выглядит следующим образом:

/Applications/Xcode.app/Contents/Developer

Как указано в ответе, я также проверил возвращаемое значение, выполнив:

echo $?

, который перенастроил 0.

Я также запустил, gcc и make, и bash смог найти и выполнить их.

До сих пор я убежден, что инструменты командной строки Xcode установлены.Теперь, когда я выполняю:

xcode-select --install

, я получаю это предупреждение:

enter image description here

Какова вероятная причиназа это неравенство?Будет ли это устанавливать инструменты командной строки Xcode дважды?Или перезаписать существующую установку?

Как я понимаю, инструменты командной строки Xcode можно установить без установки Xcode.Кроме того, из моего предыдущего опыта, если инструменты командной строки не устанавливаются отдельно от XCode (при запуске xcode-select --install), они не обнаруживаются Homebrew, т. Е. При запуске brew config значение для CLT: отображается какN/A.

Вот полная картина (простите за каламбур):

enter image description here

Хотя я говорю в контексте macOS Mojave, вопрос остается прежним в отношении предыдущих версий macOS.

Какой подход рекомендуется использовать здесь?

Примечание : После установки Xcode я запустил его, принял лицензионное соглашение и разрешил ему завершить установку дополнительных инструментов (это одноразовое действие).

1 Ответ

0 голосов
/ 31 октября 2018

После работал для меня, только инструмент командной строки также может быть установлен.

После обновления до Мохаве 10,14 Перейдите на https://developer.apple.com/download/more/ и найдите « командную строку », затем

Загрузить «Средство командной строки для MacOS 10.14"

После загрузки dmg установите пакет.

Проверьте установку пакета enter image description here

...