目前在这里输入链接描述,我正在将Unity嵌入到iOS项目中,并且我即将完成。但是,我的库出现问题。
我将unity + Vuforia嵌入到我的iOS项目中,这意味着在构建设置c ++标准库时,我必须使用libc ++才能使Vuforia和unity正常工作。
另一方面,我有一些旧的库(libFMDB.a; lingos.a; libproj4.a; libShapekit.a; libSpatialDBKit.a; libspatialite.a; libsqlite3.a)应该在设置中使用libstdc ++。如果仅将libc ++设置为我的构建设置,我将得到错误。 ErrorScreenShotImage
这时我应该怎么做才能使所有内容都得到遵守?
谢谢!!!!
答案 0 :(得分:0)
请勿执行此操作!
为什么?
libc++
将具有与libstdc++
相同的符号class
结构将不兼容。内部类的结构将以不同的方式实现或布局。libstdc++
在iOS 12上不再可用。您的程序将无法在其上运行。