Snow Leopard: команда make не знайдена, навіть якщо встановлено XCode?


9

Тому я встановив XCode на Snow Leopard. Чому я отримую такі повідомлення:

sudo: make: command not found

Що потрібно зробити, щоб вирішити цю проблему?

Рішення:

Я не впевнений, що сталося, але мені вдалося виправити проблему, завантаживши новітню версію XCode та встановивши її наново . Тепер я бачу, що я встановив правильно.

$ which make
/usr/bin/make

Відповіді:


9

Коли ви встановили інструменти Apple Developer, ви також встановили пакет "Unix Development"? З інструментів для розробників Xcode 3.2.2 для Mac SDK 10.6 та iPhone SDK 3.2 README:

Установка

Інсталятор Xcode та iPhone SDK пропонує шість варіантів налаштування установки за допомогою кнопки «Налаштувати ...»:

...

  • Розробка UNIX. Інструменти командного рядка, що використовуються для розробки на основі UNIX. Його компоненти завжди розміщуються в / usr - лише одна версія, встановлена ​​одночасно.

Я вважаю, що саме це викликає розміщення утиліти в / usr / bin ...


2
просто, щоб допомогти користувачам левів у цьому питанні. Після встановлення XCode (4.3.3 під час написання) всередині Xcode -> Інструменти для розробників -> Інші інструменти для розробників ... це перенесе вас на веб-сайт розробника Apple, де після кількох обручів ви можете шукати "make" або " gcc ", і ви можете завантажити" Інструменти командного рядка для XCode "
w--

11

Перейдіть до Налаштування в Xcode, виберіть Завантаження та встановіть Інструменти командного рядка .

введіть тут опис зображення


Я випадково ввів неправильні облікові дані, і тепер це не дозволить мені змінити свої оригінальні дані. Це просто говорить, що я не зареєстрований кожен раз, коли я намагаюся натиснути "Установити".
Поїздка

Цей екран XCode знятий на Lion, питання стосувалося Snow Leopard, щодо якого версія XCode зовсім інша.
Айн

1

У мене виникла подібна проблема, коли команда make таємниче зникла з мого Mac після оновлення. Я перейшов від Снігового Леопарда до Лева. Я також оновив з Xcode 4.2 до 4.3.

Однак після того, як установки, здавалося, пішли прекрасно, ніде не було знайдено. Здається, що встановлення нового Xcode просто знищило його.

Я в кінцевому підсумку використовував інсталятор GCC від геніального Кеннета Рейца, який прекрасно працював: https://github.com/kennethreitz/osx-gcc-installer



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