Просто обновил мой компьютер до Mac OS X Lion, зашел в терминал и набрал «make», но там написано: -bash: make: command not found
Куда делась команда "сделать"?
Просто обновил мой компьютер до Mac OS X Lion, зашел в терминал и набрал «make», но там написано: -bash: make: command not found
Куда делась команда "сделать"?
Вы установили Xcode и инструменты разработчика? Я думаю, что make, вместе с gcc и его друзьями, устанавливается вместе с ним, а не раньше. Xcode 4.1 для Lion предоставляется бесплатно.
Вам необходимо установить Xcode из App Store.
Затем запустите Xcode, перейдите к Xcode->Preferences->Downloads
и установите компонент с именем «Инструменты командной строки». После этого все необходимые инструменты будут помещены в папку / usr / bin, и вы сможете использовать его так же, как это было в 10.6.
/Applications/Xcode.app/Contents/Developer/usr/bin/
- person Paul Peelen; 05.03.2012
Похоже, вы можете установить инструменты командной строки, не получая Xcode из Downloads для разработчиков Apple. Мне потребовалось войти в свою учетную запись Apple.
Кроме того, после установки Xcode из магазина приложений вы можете заметить, что инструменты командной строки не установлены по умолчанию. Откройте Xcode, перейдите в настройки, щелкните вкладку «Загрузки», и оттуда вы сможете загрузить и установить инструменты командной строки.
Xcode 4.3.2 по умолчанию не устанавливал «Инструменты командной строки». Мне пришлось открыть вкладку Xcode Preferences / Downloads / Components. В нем был список дополнительных компонентов с кнопкой «Установить» рядом с каждым. Сюда входят «Инструменты командной строки» и компоненты для поддержки разработки для более старых версий iOS.
Теперь "make" доступен, и вы можете проверить его, открыв терминал и набрав: make -v
Результат должен выглядеть так: GNU Make 3.81
Вам может понадобиться "make", даже если вам не нужен 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 или определите переменную GNUMAKE, чтобы указать на него
Ошибка была исправлена путем загрузки и использования последней версии NDK.
Если тебе нужно только завести и друзей. Попробуйте установить инструменты командной строки, предоставленные Apple. (Предполагая, что вы не занимаетесь разработкой для iOS.)
существуют специальные сборки инструментов командной строки для различных основных версий OSX, доступные в Загрузки для разработчиков Apple. Обязательно установите последний выпуск версии для вашей ОС.