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


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

куда делась команда "make"?

9 219

9 ответов:

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

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

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

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

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

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

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

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

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

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

Если вы установили xcode и обновили его до mountain lion, или у вас не установлены последние инструменты командной строки, или у вас есть zsh или другие оболочки, вы можете использовать ярлык для некоторых встроенных инструментов в каталоге разработчика с помощью:

xcrun make

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

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

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

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

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