Xcode 4.2 не распознает необработанные строковые литералы C ++? - PullRequest
4 голосов
/ 07 декабря 2011

Я пытаюсь понять основы C ++ 11.У меня есть Xcode 4.2 на моем Mac, который использует компилятор LLVM 3.0.Из того, что я прочитал, у него должна быть поддержка необработанных строковых литералов (то есть R"(...)"), но когда я пытаюсь что-то с ними скомпилировать, это раздражает меня.Я настроил его для c ++ 0x (я включил -std=c++0x и библиотеку libc ++) и знаю, что он работает с другими функциями c ++ 0x, такими как диапазон for-loop.

Есть ли что-нибудьЯ здесь скучаю?

1 Ответ

4 голосов
/ 07 декабря 2011

К сожалению, Apple clang 3.0 (поставляется с Xcode 4.2)! = Clang 3.0 (, которая поддерживает необработанные строковые литералы .)

Вам нужно будет дождаться более поздней версии Xcode или собрать более свежие версии clang / llvm / libc ++ из исходного кода .

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