当我尝试使用 Cocoapods 将 AdMob 集成到 Objective C++ 项目中时,我就想到了这个问题。
禁用 c++ 模块时使用“@import”,请考虑使用 -fmodules 和 -fcxx-modules
这个错误是什么以及如何修复它?
修复很容易,您必须按照警告执行操作,不仅启用 C 和 Objective-C 模块,还包括 C++ 模块。
因此,您必须将编译器标志
-fcxx-modules
添加到“构建设置”中的“其他 C++ 标志”
试试这个:
GCC_INPUT_FILETYPE