Какой компилятор используется Xcode для Objective-c? - PullRequest
2 голосов
/ 16 сентября 2011

Какой компилятор используется Xcode для Objective-c, это GCC?

Ответы [ 2 ]

4 голосов
/ 16 сентября 2011

Компилятором по умолчанию является LLVM от Apple в новых версиях Xcode (3.1 и более поздних);ранее он использовал gcc (который все еще установлен Xcode и который может быть указан в качестве используемого компилятора).

2 голосов
/ 16 сентября 2011

GCC и LLVM могут быть использованы.

С Apple :

Apple LLVM Compiler 2.0

Apple LLVM - это компилятор следующего поколения Технология питания Xcode 4. На основе живого открытого исходного кода LLVM.org Проект под руководством инженеров Apple, компилятор Apple LLVM является современным мышление, настроенное на iPhone, iPad и многоядерный Mac. Apple LLVM это быстро. Он компилирует код в два раза быстрее, чем GCC, но производит приложения, которые также работают быстрее. Компилятор был построен из создать как набор высокооптимизированных библиотек, легко расширять, легко оптимизировать и разработан для современных современных архитектур микросхем. В Xcode 4, полный стек компилятора Apple LLVM - с внешнего интерфейса парсер, для внутреннего оптимизатора кода - имеет отличную поддержку C, Objective-C и C ++. Подсветка синтаксиса, завершение кода и каждый другая функция, управляемая индексом, обрабатывается парсером LLVM. Если Компилятор знает о символе, как и Xcode IDE. C, C ++ и Objective-C все точно понимается во время редактирования, точно так же, как они при строительстве. *

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