Модульное тестирование приложения iphone с зависимостями Xcode, SenTestCase и C ++ - PullRequest
0 голосов
/ 16 февраля 2011

У меня есть проект iphone со встроенным (для простоты использования) проектом C ++ с открытым исходным кодом (то есть его папки - это просто группа внутри проекта).Следуя руководству Apple по модульному тестированию Xcode , я мог без проблем выполнять тесты, при условии, что импортируемые файлы были только из классов Objective-C.

Однако всякий раз, когда я запускаю тесты, импортирующие C /В коде C ++, цель теста не выполняется на тоннах «файл не найден».Любая идея о том, как решить эту проблему, не поворачивая все C / C ++ депы на системные файлы?

Ответы [ 2 ]

1 голос
/ 17 февраля 2011

Попробуйте использовать расширение .mm для своих файлов C, если вы его еще не используете ...

Если мы говорим о ТОННАХ файлов, попробуйте переименовать один из них и посмотреть, удаляет ли это его из "file-not-found-pile".

0 голосов
/ 17 февраля 2011

На самом деле просто настройка пути поиска на тестовой цели решила эту проблему. Что довольно странно, так как цель проекта - это зависимость. Однако это привело к другим проблемам, которые SO поток позаботился об этом.

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