Я пытался обновить это для прикладной версии XCode.Это покажет, как установить Xcode 4.4.x с полной поддержкой gcc.
Вам нужно: Mac OSX Lion - это важно, не пытайтесь с Mountain Lion!
Вам нужно: aкопия Xcode 4.1 для Lion.Загрузите с Apple с вашей учетной записью dev.Пока не устанавливайте.
Теперь установите Xcode 4.4.x из Apple через Mac App Store.
После этого у вас будет xcode 4.4.x в каталоге приложений.
В зависимости от прав пользователя вам придется подтвердить многие действия паролем администратора.Просто сделайте это, когда это необходимо.Если вы повредите свою систему, вы окажетесь сами по себе (хотя этого не должно произойти, поскольку Xcode был применен).
Откройте Xcode 4.4.x, щелкнув правой кнопкой мыши и «Показать содержимое пакета», а затем перейдите кплагин gcc 4.2 здесь:
/ Applications / Xcode.app / Contents / PlugIns / Xcode3Core.ideplugin / Contents / SharedSupport / Разработчик / Библиотека / Xcode / Плагины / GCC 4.2.xcplugin / Contents / Resources /
Откройте файл gcc 4.2.xcspec в текстовом редакторе.
Посмотрите на строки 41 и 42. Убедитесь, что они выглядят именно так, как показано здесь (значения будут изменены в новой установке).
ShowInCompilerSelectionPopup = YES;
IsNoLongerSupported = NO;
Сохраните и закройте.
Установите Xcode 4.1 для Lion.
Теперь перейдите в каталог разработчика в корне вашего загрузочного диска.
Перейдите к /Developer/Platforms/iPhoneOS.platform/Developer/usr/
Скопируйте каталог usr с помощью команды -c
и вернитесь к xcode 4.4.x
.в: /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform / Developer /
вставьте каталог usr с помощью команды -v
, теперь лев попытается объединить эти два каталога.Убедитесь, что нажали «Keep Newer»
. Повторите с источником: /Developer/Platforms/iPhoneSimulator.platform/Developer/usr И выберите target: /Applications/Xcode.app/Contents/Developer/Platforms/usr
Снова объединить и «сохранить новее»
Перейдите по адресу: /Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS4.3.sdk/usr/lib
Теперь скопируйтекаталог gcc, выбрав его и используя команду -c
Перейдите в приложение Xcode 4.4.x:
/ Applications / Xcode.app / Contents / Developer / Platforms / iPhoneOS.platform / Developer/SDKs/iPhoneOS5.1.sdk/usr/lib
Вставьте каталог gcc с помощью команды -v
Повторите действия с /Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS4.3.sdk / usr / lib с целевым каталогом 'info' снова /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS5.1.sdk/usr/lib
Готово.Запустите xcode и выберите GCC 4.2 в настройках, где это необходимо.Вы должны удалить устаревший каталог «Разработчик».
Xcode теперь также должен снова принимать обновления через Mac App Store (это еще предстоит проверить).Я также не загружал инструменты командной строки, но, думаю, он тоже выживет.