Де я можу знайти програму «зробити» для Mac OS X Lion?


222

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

Куди пішла команда "make"?


5
Для мене загадкове, що це питання вважається поза темою.
Grumdrig

та ж проблема і те саме рішення для гірського лева
bjelli

7
OMG, як вони можуть поширювати систему Unix, не роблячи sheesh
Gus

1
Замість завантаження Xcode 1,6 Гбайт ви можете завантажити 113MB Утиліти командного рядка від Apple - відповідь нижче по @Nick White stackoverflow.com/questions/6767481 / ...
Ділан Valade

Відповіді:


50

Ви встановили Xcode та інструменти для розробників? Я думаю, що make, поряд з gcc та друзями, встановлюється саме з цим, а не раніше. Xcode 4.1 для Лева безкоштовно.


Дійсно, встановлення нового Xcode вирішило мою проблему. На жаль, я не знав, що після оновлення Mac OS X мені також доведеться оновити до останньої версії Xcode.
Роман Каган

5
перейдіть на вкладку "Завантаження" в меню "Налаштування Xcode" і натисніть "Встановити" поруч із записом "Інструменти командного рядка"
williamC

Прокрутіть униз до відповіді @Tarmo, щоб побачити, як це зробити у 2013 році
rych

533

Потрібно встановити Xcode з App Store .

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


41
І не забудьте запустити "/ Applications / Install Xcode.app". (Це натрапило на деякий час).
njamesp

13
Я перейшов до Лева, перевстановив Xcode і зробити все ще не на моєму шляху. Я відстежив це у: / Developer / usr / bin / make
CJ.

9
... що, здається, зараз (з останньою версією):/Applications/Xcode.app/Contents/Developer/usr/bin/
Пол Пелін

5
Мені не довелося запускати "/ Applications / Install Xcode.app". Використовуючи 4.3.2, перетягніть Xcode в папку Applications, а потім просто перейдіть у меню Налаштування-> Завантаження та встановіть звідти. Тепер 'make' працює з командного рядка.
Текін

чому б не додати /Applications/Xcode.app/Contents/Developer/usr/bin до $ PATH?
chunkyguy

30

Здається, ви можете встановити інструменти командного рядка, не отримуючи Xcode з завантажень для розробників Apple . Це вимагало, щоб я увійшов із своїм яблуковим рахунком.

Крім того, щойно ви встановите Xcode з магазину додатків, ви можете помітити, що інструменти командного рядка не встановлені за замовчуванням. Відкрийте Xcode, перейдіть до налаштувань, перейдіть на вкладку «завантаження», а звідти можна завантажити та встановити інструменти командного рядка.


21

Xcode 4.3.2 за замовчуванням не встановив "Інструменти командного рядка". Мені довелося відкрити вкладку Налаштування / завантаження / компоненти Xcode. У ній був список додаткових компонентів із кнопкою «Встановити» біля кожного. Сюди входять "Інструменти командного рядка" та компоненти для підтримки розробки для старих версій iOS.

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

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

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


4

Xcode 5.1 більше не забезпечує інструменти командного рядка в розділі Налаштування. Тепер ви переходите до https://developer.apple.com/downloads/index.action і вибираєте версію інструментів командного рядка для випуску ОС X. Інсталятор ставить їх у / usr / bin.


3

Якщо ви встановили xcode та оновили до гірського лева, або у вас не встановлені останні інструменти командного рядка, або у вас zsh чи інші оболонки, ви можете клацнути ярлик до деяких вбудованих інструментів у каталозі розробника за допомогою:

xcrun make

3

Після переходу до Mountain Lionвикористання NDK, у мене виникла така помилка:

Не вдається знайти програму "зробити". Установіть пакунок Cygwin make або визначте змінну GNUMAKE, щоб вказати на нього

Помилка була виправлена ​​під час завантаження та використання останнього NDK


2

Якщо вам потрібно лише подруг і друзів. Спробуйте встановити інструменти командного рядка, надані Apple. (Припустимо, що ви не займаєтесь розробкою iOS.)


Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.