Для этого вам нужно изменить шаблон проекта в каталоге Developer.
Перейдите туда, где находятся ваши шаблоны (вероятно, что-то вроде: /Developer/Platforms/iPhoneOS.platform/Developer/Library/Xcode/Project Templates/
Когда вы там, вы можете выбрать шаблон проекта, который вы хотите изменить, и найти его .xcodeproj
файл. Вы можете «показать содержимое пакета», и внутри будет project.pbxproj
. Вы можете изменить этот файл и отредактировать его в настройке сборки, чтобы изменить компилятор по умолчанию.
Вам нужно будет найти каждый раздел, относящийся к настройкам сборки для каждой конфигурации (отладка, выпуск и т. Д.), Выполнить поиск /* Begin XCBuildConfiguration section */
.
Затем вам нужно будет добавить GCC_VERSION
в качестве ключа и com.apple.compilers.llvm.clang.1_0
в качестве значения (1_0 в данном случае на самом деле LLVM 1.6 в соответствии с Xcode. Я также предполагаю, что имя ключа GCC_VERSION
имеет только GCC в нем по старым причинам это, вероятно, будет обновлено до COMPILER_VERSION
или что-то в будущем).
Сохраните шаблон и создайте новый проект (возможно, вам придется перезапустить Xcode, если он был открыт). Компилятор должен быть теперь установлен в LLVM.
Однако я не рекомендую вам делать это, поскольку LLVM по-прежнему не на 100% подходит для развертывания приложений для пользователей.