Я хочу использовать gcc 4.4 или выше для разработки iphone. кто-нибудь знает, как?
есть ли способ использовать c++0x в xcode? Я хочу использовать gcc 4.4 или выше
Ответы (1)
Нет, не знаешь. Поверь мне, что нет. Apple остается на gcc 4.2.1, потому что 4.2.2 и выше используют GPLv3, что означает, что им придется отказаться от контроля над своей платформой (большая проблема для iphone sdk). Так они не обновляются.
К сожалению для вас, вы не можете просто заменить gcc из-за пользовательских патчей, изменений ABI и т. д.
Прости.
person
jer
schedule
09.06.2010
Пожалуйста, поясните, как GPLv3 в GCC влияет на iphone SDK.
- person deft_code; 09.06.2010
Тивоизация и патентное обеспечение.
- person jer; 09.06.2010
Именно поэтому Apple так сильно продвигает LLVM. Если вы хотите, чтобы более новый компилятор с нетерпением ждал, Clang / LLVM, безусловно, будущее для платформ Apple.
- person Brad Larson; 16.06.2010
Разработка под iOS — это огороженный сад Apple, но вы можете также установить gcc_select и gcc v4.6 для обычной разработки. Без лямбда-выражений C++0x довольно больно жить. Intel также имеет компилятор для Mac OS X.
- person Jeff Burdges; 11.10.2011