«Я изменил libc ++ на libstdc ++». Как? Где эта настройка? В документации Apple говорится, что «просто установите« Стандартный тип библиотеки C ++ »в настройках сборки на ...« Настройки сборки длинные, и я не вижу места для установки. Спасибо.
Редактировать - Ничего подобного дремоте, чтобы очистить голову.
Убедитесь, что суффикс имени файла реализации является ".mm".
Проект-> Настройки сборки-> Компилятор Apple LLVM 3.1-Язык-> Затем:
C ++ Language Dialect-> C ++ 11 (или любой другой вариант)
Стандартная библиотека C ++ -> libstdc ++
И не забудь этот последний!
Исходники компиляции как-> Objective-C ++