Я установил Mountain Lion (Mac OS X 10.8) и теперь gcc, кажется, больше не доступен. Я также установил Xcode 4.4, так что больше нет каталога / Developer.
Мне нужен gcc как для портов Mac, так и для гемов ruby (которые имеют собственные расширения).
Xcode 4.4 включает gcc или есть способ установить gcc?
Ответы:
Обновить:
Теперь вы можете просто запустить следующую команду из вашего терминала:
Начиная с Xcode 4.3 - теперь вы должны вручную установить инструменты командной строки из
Xcode menu > Preferences > Downloads
.Кроме того, существуют автономные установочные пакеты как для Mountain Lion (10.8), так и для Mavericks (10.9) .
источник
Preferences
, он говорит о диалоговом окне «Установки», которое можно найти в меню XCode слева вверху, когда у вас активно окно XCode.Я обнаружил, что после обновления с Lion моя установка не удалась, потому что он искал GCC в /usr/bin/gcc-4.2. Теперь путь установки по умолчанию - / usr / bin / gcc.
Моя ошибка выглядела так:
Символическая ссылка решит проблему:
источник
sudo ln -s /usr/local/bin/gcc-4.2 /usr/bin/gcc-4.2
Просто вставьте это в терминал:
Надеюсь, это поможет!
источник
Предварительно 1.9.3 Рубин на Горного Льва
Предпосылки
Установить GCC
Обратите внимание, что инструменты командной строки Xcode не включают GCC, они включают LLVM-GCC. То же самое, но разные.
Добавьте следующее в ваш ~ / .profile или эквивалентный файл:
И перезагрузите вашу оболочку, прежде чем пытаться установить команды ниже.
Установить RVM
Установите Ruby
Затем, чтобы установить новый рубин по умолчанию:
Затем проверьте свою версию ruby:
источник
Для пользователей, которые могут загрузить с Apple сборку Xcode, но не инструменты командной строки
Принятый ответ на сопоставимый вопрос предполагает kennethreitz / osx-gcc-installer . В этой области «Установщик OSX GCC» первым из двух вариантов являются предварительно созданные двоичные файлы - для Snow Leopard и для Lion, но не для Mountain Lion. Учитывая то, что включено, я не должен рекомендовать использовать GCC-10.7-v2.pkg этого проекта после установки версии 4.4 Xcode на любую сборку 10.8.
Более актуальный вариант - создать свой собственный , со ссылкой на Apple с открытым исходным кодом для инструментов разработчика.
Исходники для GCC, совместимость с 10.8
Apple с открытым исходным кодом для последних опубликованных инструментов разработчика 4.3 без GCC. Источник для GCC в 4.1 области может быть слишком стара для использования с 10.8.
Домашняя страница GCC для самой последней версии.
Статус сборки для GCC 4.7 ссылки на результаты для x86_64-apple-darwin10.8.0 …
источник
Apple предоставляет
.mpkg
установщик для инструментов командной строки (CLT), но они обычно не предоставляют ссылку. Включает GCC. Вы можете установить его без загрузки / установки XCode.Загрузите инструменты командной строки с GCC здесь.
источник
Вы можете сами скомпилировать его с этим Makefile . Если вы хотите сэкономить 2-5 часов, я создал подписанный установочный пакет с GCC 4.7.2 для Mac OSX Mountain Lion, который вы можете скачать здесь .
источник
Вы можете скачать установочную версию (.pkg файл) последней версии GCC для Mountain Lion с этого сайта. Вам просто необходимо скачать и установить его.
https://github.com/kennethreitz/osx-gcc-installer/downloads
источник
Я использую OS X 10.9 Mavericks. Мне довелось только набрать gcc -v. Система немедленно загрузила gcc. Установка завершена без установки Xcode вообще. Тестирование "Привет, мир!" работает.
источник