输入链接描述,我正致力于在iOS项目中嵌入统一,我几乎要完成它了。然而,我与我的图书馆有问题。
我将unity+Vuforia嵌入到我的iOS项目中,这意味着在构建设置c++标准库时,我必须使用libc++来使Vuforia和统一工作。
另一方面,我有一些旧库(libFMDB.a;lingos.a;libproj4.a;libShapekit.a;libSpatialDBKit.a;libstdc++ alite.a;libsqlite3.a),它们应该在设置中使用libstdc++。如果我只是为我的构建设置设置libc++,我将得到错误。ErrorScreenShotImage
在这一点上,我该如何做才能使一切得到遵守?
谢谢!
发布于 2018-07-27 15:39:01
不要这样做!
为什么?
libc++具有与libstdc++相同的符号。class结构将不兼容。内部类结构将以不同的方式实现或布局。libstdc++在iOS 12上不再可用。您的程序不会在它上运行。https://stackoverflow.com/questions/51547860
复制相似问题