Можно ли включить фреймворк в проект C ++ в Xcode?

У меня есть проект C ++, сгенерированный из Cmake в Xcode. Мой проект — это просто несколько статических и динамических библиотек. Я хочу включить в него некоторые сторонние фреймворки.
Является ли это возможным? Есть ли шанс включить? Или я должен полностью переделать проект в приложение Какао?
У меня нет доступа к исходному коду фреймворка.
Работа с Xcode 9.2.

2

Решение

Нет, вы не можете использовать фреймворки Cocoa в чистом C ++ проекте.

Но вы можете просто создать проект obj-c и включить в него все ваши существующие источники — все будет работать. Просто не забудьте использовать .mm расширение для исходных файлов, вызывающее код C ++.

Вы также можете использовать swift, но для этого потребуется создать оболочку для кода C ++.

0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]