Просто обновил свой компьютер до Mac OS X Lion и отправился на терминал и набрал "make", но он говорит: - bash: make: команда не найдена
Где была выполнена команда "make"?
Просто обновил свой компьютер до Mac OS X Lion и отправился на терминал и набрал "make", но он говорит: - bash: make: команда не найдена
Где была выполнена команда "make"?
Установили ли вы 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 и обновили его до горного льва, или у вас не установлены новейшие инструменты командной строки или у вас есть zsh или другие оболочки, вы можете использовать ярлык для некоторых встроенных инструментов в каталоге разработчика:/p >
xcrun make
После обновления до Mountain Lion
с помощью NDK
у меня была следующая ошибка:
Не удается найти программу "make". Пожалуйста, установите пакет Cygwin make или определите переменную GNUMAKE, чтобы указать на нее
Ошибка была исправлена путем загрузки и использования последней версии NDK
Если вам нужно только сделать и друзей. Попробуйте установить средства командной строки, предоставленные Apple. (Предполагая, что вы не занимаетесь разработкой iOS.)
существуют специальные сборки инструментов командной строки для разных основных версий OSX, доступных на сайте Загрузки для разработчиков Apple. Обязательно получите последнюю версию версии для вашей ОС.