GCC без Xcode на OS X - PullRequest
       13

GCC без Xcode на OS X

10 голосов
/ 24 февраля 2009

Я только что развернул свой новый MacBook Pro ( yay !) И теперь правильно настраиваю его для разработки. Поскольку я хочу избежать беспорядка, мне интересно, нужно ли вообще устанавливать инструменты Xcode (я никогда не использую инструменты, специфичные для IDE или Mac), так как я все равно установлю более новую версию GCC, используя MacPorts .

Итак, есть ли польза от установки Xcode? Это необходимо? Какую настройку он делает за кулисами? В основном: могу ли я пропустить это или он снова будет преследовать меня, потому что некоторые инструменты разработки Unix просто предполагают, что OS X всегда настроена таким образом?

Ответы [ 7 ]

15 голосов
/ 24 февраля 2009

Для простой и успешной установки MacPorts необходимо наличие инструментов из установщика xCode. Вам нужна только опция установки, которая помещает копию файлов заголовков unix / вне xcode; все остальное может остаться неустановленным.

11 голосов
/ 17 августа 2011

Мой друг недавно выпустил это:

https://github.com/kennethreitz/osx-gcc-installer

Веселитесь:)

7 голосов
/ 24 февраля 2009

Я попробовал этот трюк, и я постоянно гонялся за отсутствующими заголовочными файлами и тому подобным. Просто установите XCode.

1 голос
/ 09 мая 2009

Вы можете значительно сократить установку XCode - при установке XCode есть кнопка «Настроить», где вы можете удалить много вещей (стоимостью в гигабайты).

Вы также можете войти и удалить материал из /Developer/, например, SDK 10.3 занимает около 150 МБ (я думаю), и если вы не пишете программное обеспечение для этого, удалить его вполне безопасно. Очевидно, будьте осторожны при удалении, но если что-то сломается, вы всегда можете переустановить Инструменты разработчика!

1 голос
/ 24 февраля 2009

Прежде всего, поздравляю с новым MBP. Я недавно купил 15 "цельный кузов. =)

Вы можете безопасно пропустить установку XCode, и вы можете установить практически все, что XCode устанавливает через MacPorts, кроме самого XCode, конечно.

Тем не менее, я полагаю, что вы все равно однажды установите Xcode, и установить Xcode гораздо проще, чем установить все инструменты (особенно GCC) через MacPorts.

1 голос
/ 24 февраля 2009

Мы в основном используем Xcode IDE для создания приложений Cocoa / Carbon. У Xcode обычно есть различные шаблоны проектов (и настройки проекта исправлены соответственно). Пока вы не собираетесь создавать Universal Binary или среду, я думаю, что вы должны быть в порядке. Что касается меня, то, когда я слишком зол на Xcode, я возвращаюсь к командной строке, сам устанавливаю пути и начинаю использовать GDB.

0 голосов
/ 14 февраля 2013

Apple теперь предоставляет инструменты командной строки как отдельную загрузку из XCode. Они работают со Львом и Горным Львом. Вы можете загрузить их из Apple Developer Center .

(Это отмечено на на странице GitHub установщика osx-gcc .)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...