Xcode поддержка лямбда-функций - PullRequest
6 голосов
/ 22 сентября 2011

У меня есть программа, закодированная в VS, которую я пытаюсь перенести в Xcode.Я столкнулся с несколькими проблемами, включая использование лямбда-функций.Поскольку Xcode использует gcc 4.2 и, следовательно, не поддерживает C ++ 11, я не смогу использовать какие-либо лямбда-функции?

Если я захочу поработать над кодом со своего ноутбука, не переписывая большую часть кода, придется ли мне устанавливать gcc 4.6 и компилировать с помощью терминала?

1 Ответ

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

У вас есть несколько вариантов:

  • Переписать свой код в стандарт C ++ 2003.
  • Установите GCC, который поддерживает функции C ++ 11, используемые в коде, а неиспользуйте XCode (вы можете использовать другие IDE, например QtCreator или Eclipse CDT).
  • Дождитесь XCode, который поставляется с компилятором LLVM C ++, который поддерживает функции C ++ 11.
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...