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

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

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

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


person code4j    schedule 22.04.2012    source источник


Ответы (4)


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

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

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

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


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

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

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

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

person Joachim Isaksson    schedule 22.04.2012
comment
Уже не правильно. Пожалуйста, обновите для нового XCode - person Orri; 17.08.2015
comment
@JoachimIsaksson: Моя текущая версия make на Mac — 3.81. Как обновиться до 4.1? спасибо - person Lion Lai; 24.11.2017

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

brew install make

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

person Keshav    schedule 01.06.2019
comment
Я предполагаю, что последнюю версию gcc также можно установить с помощью brew с помощью команды brew install gcc. Но тогда вам может понадобиться добавить путь, чтобы эти установки могли быть выбраны вашим компьютером во время выполнения. Например, export PATH="/usr/local/bin:$PATH" для gcc и export PATH="/usr/local/opt/make/libexec/gnubin:$PATH" для make. - person Kris Stern; 04.08.2019

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

person Rafael Kassner    schedule 22.04.2012
comment
У Apple теперь есть собственная официально поддерживаемая версия, которую вы также можете загрузить с developer.apple.com/downloads с бесплатный аккаунт разработчика. Кеннет подробно описывает это здесь - person twamley; 26.06.2013

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

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

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

person geekosaur    schedule 22.04.2012
comment
Большое спасибо, но для этого требуется идентификатор разработчика @@ - person code4j; 22.04.2012
comment
Регистрация в качестве разработчика для этой цели бесплатна (не лицензия разработчика за 99 долларов для Mac App Store или iTunes Store). - person geekosaur; 22.04.2012