Я пытаюсь "импортировать" существующую кодовую базу С++ в свой проект iOS XCode.
Проблема в том, что xCode не будет компилировать (и, следовательно, не ссылаться) мой код. Это то, что я сделал до сих пор:
- Файл > Добавить файлы в "Проект". Я не отмечаю "Копировать файлы", так как это не кодовая база для нескольких платформ и несколько копий исходного кода.
- Я добавил соответствующий путь к настройкам проекта "Путь поиска по заголовку". Включая файлы заголовков, я могу # включить "stuff.h" из моего файла Objective-C ++ (.mm).
Однако я не могу найти способ сказать XCode для компиляции файлов .cpp?
Несколько точек:
- Я не ищу способ предварительно скомпилировать его в библиотеку и связать это.
- Проект представляет собой стандартный проект iOS Objective-C. Вызывается код С++ (это не проблема).
Обновление
warning: no rule to process file '$(PROJECT_DIR)/../codebase'
of type folder for architecture i386