Попытка использовать C ++ в приложении для iPhone - PullRequest
3 голосов
/ 13 февраля 2010

Я пытаюсь использовать c ++ в приложении для iphone. Я добавил строку

#include <cstring>

в одном из моих файлов.

Я получаю сообщение об ошибке: cstring: нет такого файла или каталога. Что мне нужно сделать, чтобы это заработало?

Насколько я понимаю, вызывается gcc, но не g ++. Как я могу изменить это, или какой флаг я могу добавить, чтобы заставить gcc компилировать c ++?

Ответы [ 2 ]

4 голосов
/ 13 февраля 2010

Файлы Objective-C ++ должны иметь расширение .mm по умолчанию в приложении для iPhone ... в противном случае это, вероятно, сумасшедший параметр пути. Что-нибудь странное в настройках сборки?

3 голосов
/ 13 февраля 2010

Как сказал @robert, самый простой способ - назвать файл .mm вместо .cpp. Или вы можете передать флаг компилятора

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