Где я могу найти программу "make" для Mac OS X Lion?

Просто обновил свой компьютер до Mac OS X Lion и отправился на терминал и набрал "make", но он говорит: - bash: make: команда не найдена

Где была выполнена команда "make"?

Ответ 1

Установили ли вы Xcode и инструменты разработчика? Я думаю, что make, наряду с gcc и друзьями, устанавливается с этим, а не раньше. Xcode 4.1 для Lion является бесплатным.

Ответ 2

Вам нужно установить Xcode из App Store.

Затем запустите Xcode, перейдите к Xcode->Preferences->Downloads и установите компонент с именем "Средства командной строки". После этого все соответствующие инструменты будут помещены в папку /usr/bin, и вы сможете использовать ее так же, как и в 10.6.

Ответ 3

Кажется, вы можете установить инструменты командной строки, не получая Xcode из Загрузки для разработчиков Apple. Это потребовало от меня входа в систему со своей учетной записью apple.

В качестве альтернативы, после установки Xcode из магазина приложений вы можете заметить, что инструменты командной строки не установлены по умолчанию. Откройте Xcode, перейдите в настройки, перейдите на вкладку "загрузки" и оттуда вы можете загрузить и установить инструменты командной строки.

Ответ 4

Xcode 4.3.2 по умолчанию не устанавливал "Инструменты командной строки". Мне пришлось открыть вкладку Xcode Preferences/Downloads/Components. У него был список дополнительных компонентов с кнопкой "Установить" рядом с каждым. Сюда входят "Инструменты командной строки" и компоненты для поддержки разработки для более старых версий iOS.

Теперь "make" доступен, и вы можете проверить, открыв терминал и набрав: make -v

Результат должен выглядеть так: GNU Make 3.81

Вам может понадобиться "сделать", даже если вам не нужен Xcode, например, Perl-разработчик, устанавливающий Perl-модули с использованием cpan -i в командной строке.

Ответ 5

Xcode 5.1 больше не предоставляет инструменты командной строки в разделе "Настройки". Теперь перейдите в https://developer.apple.com/downloads/index.action и выберите версию инструментов командной строки для выпуска OS X. Установщик помещает их в/usr/bin.

Ответ 6

Если вы установили xcode и обновили его до горного льва, или у вас не установлены новейшие инструменты командной строки или у вас есть zsh или другие оболочки, вы можете использовать ярлык для некоторых встроенных инструментов в каталоге разработчика:/p >

xcrun make

Ответ 7

После обновления до Mountain Lion с помощью NDK у меня была следующая ошибка:

Не удается найти программу "make". Пожалуйста, установите пакет Cygwin make или определите переменную GNUMAKE, чтобы указать на нее

Ошибка была исправлена ​​путем загрузки и использования последней версии NDK

Ответ 8

Если вам нужно только сделать и друзей. Попробуйте установить средства командной строки, предоставленные Apple. (Предполагая, что вы не занимаетесь разработкой iOS.)

Ответ 9

существуют специальные сборки инструментов командной строки для разных основных версий OSX, доступных на сайте Загрузки для разработчиков Apple. Обязательно получите последнюю версию версии для вашей ОС.