Как добавить существующие коды cpp в проект target-c?

У меня есть класс, написанный на C ++, его объявление и реализация разделены на файлы .h и .cpp.
И я хочу вызвать его в проекте iOS-C для C-Xcode.
Поэтому я изменил суффикс моего * .m файла на * .mm, и компиляция в порядке, но на этапе компоновки произошла ошибка.

ld: символ (ы) не найден для архитектуры arm64

Похоже, что компилятор не обнаружил файл * .cpp реализации моего класса.
Затем, когда я перемещаю всю реализацию в ее * .h файлы, программа работает, но коды уродливы.

Может ли кто-нибудь помочь? Я пытался изменить суффикс моего cpp в мм, но безуспешно.

2

Решение

Задача ещё не решена.

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

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

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