我有第 3 方静态库。它只包含(.h 和 .hpp)头文件。它们是 C++ 语言。但我的项目是在 Objective-C 中。我可以在我的项目中使用这些库吗?可以在我的 Objective-C 项目中调用 C++ 函数.. ???
最佳答案
是的,你可以做到。 Objective-C 完全支持 C++。只需将相关的 Objective-C 实现文件从 .m
重命名为 .mm
,它们就会开始按 C++ 编译,而不是“纯 C 模式”。这些 .mm 文件可以直接调用您的 C++ 代码。
关于c++ - 将第 3 方 C++ 库添加到 Objective-C 项目中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32987949/