В моем проекте iOS мне нужно использовать внешнюю библиотеку, написанную на С++. Файлы заголовков С++ находятся в одном каталоге.
Я добавил эти заголовки С++ к моему проекту Xcode, а также указал путь поиска заголовка (в настройках сборки).
Проблема заключается в том, что эти заголовки С++ включают друг друга, используя < > угловые скобки. Это приводит к:
'filename.h' file not found with <angled> include, use "quotes" instead.
Странно, что Xcode не жалуется на все заголовки. Также тот же заголовок # include'd в одном файле прекрасен, а проблема, когда # include'd в другом. Я думаю, это связано с тем, что эти заголовки # включают друг друга.
- Почему путь поиска не работает?
- Есть ли способ разрешить это без изменения этих файлов заголовков?
Спасибо!