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

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

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

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

3 ответа

Решение

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

Версии командной строки теперь можно устанавливать прямо из самой командной строки;

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

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


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

Установка последних версий XCode достаточно запутанно, что не приводит к автоматической установке инструментов командной строки. Для установки инструментов командной строки, когда они не установлены автоматически;

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

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

С Homebrew, установленным на моем Mac, установка была такой же простой, как запуск команды

brew install make

Это может потребовать разрешения root.

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

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

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

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

Другие вопросы по тегам