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

Как установить make и gcc на Mac?

Я хочу установить Eclim на мой macbook air (версия 2011 года). Но есть некоторые проблемы, с которыми я столкнулся во время установки. Он сказал мне, что я не устанавливал make и gcc.

Я попытался найти решение для него но все решения говорят об использовании XCode. Фактически, я установил XCode. Но я все еще не могу установить Eclim, потому что не установлено make и gcc.

Как я могу установить их, чтобы установить Eclim?

4b9b3361

Ответ 1

Обновление для более новых версий:

Теперь версии командной строки можно установить прямо из командной строки:

  • Откройте "Терминал" (он находится в приложении/Утилиты)
  • В окне терминала запустите команду xcode-select --install
  • В появившихся окнах нажмите Install и соглашайтесь с Условиями обслуживания.

После завершения установки утилит командной строки следует установить свойство.


Старые версии:

Установка последних версий XCode достаточно смущает, не устанавливает автоматическую установку инструментов командной строки. Чтобы установить инструменты командной строки, когда они не установлены автоматически,

  • Запустите XCode.
  • Перейдите в раздел XCode/Preferences.
  • Перейдите на вкладку "Загрузки".
  • Нажмите "Компоненты".
  • Нажмите "Установить" в строке инструментов командной строки.

Это установит инструменты командной строки и сделает их доступными из обычной командной строки.

Ответ 2

Вы также можете использовать этот автономный GCC установлен (получен из Xcode).

Ответ 3

С современным Xcode (4.3) вам нужно будет запустить графический интерфейс и установить инструменты командной строки. Я приведу из MacPorts ProblemHotList, потому что у меня есть закладки:

Xcode 4.3 по умолчанию не включает полностью рабочий набор инструментов командной строки. Без него ничего не будет построено, несмотря на то, что xcode-select и which make могут возвращать правильные значения.

Вы должны открыть Xcode, перейти в "Настройки" и загрузить этот компонент из раздела "Загрузки". Для загрузки компонента вам потребуется идентификатор Apple.