我有一个从Cmake到Xcode生成的C ++项目。我的项目只是一些静态和动态库。我想在其中包括一些第三方框架。 可能吗?有机会包括在内吗?还是我应该将项目完全重新设计为可可应用程序? 我没有访问框架源代码。 使用Xcode 9.2。
答案 0 :(得分:0)
不,您不能在纯C ++项目中使用Cocoa框架。
但是您可以创建一个obj-c项目,并将所有现有资源包含在内-一切正常。只需记住对源文件使用.mm
扩展名,即可调用C ++代码。
您也可以使用swift,但这需要为C ++代码创建一个包装器。