当我尝试使用 Cocoapods 将 AdMob 集成到 Objective C++ 项目中时,我就想到了这个问题。
禁用 c++ 模块时使用“@import”,请考虑使用 -fmodules 和 -fcxx-modules
这是什么错误以及如何修复它?
Fix is easy https://github.com/infobip/mobile-messaging-sdk-ios/issues/6#issuecomment-327881752,你必须按照警告的指示去做,而不仅仅是启用 C 和 Objective-C 模块 https://stackoverflow.com/a/32667236/111307还有 C++ 模块。
所以你必须添加编译器标志-fcxx-modules
到构建设置中的“其他 C++ 标志”
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)