iphone – xcode找不到标准的c包含文件

前端之家收集整理的这篇文章主要介绍了iphone – xcode找不到标准的c包含文件前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
当我混合使用.m和.cpp时,我遇到了 xcode没有找到默认cpp include的问题(比如< map>)

更新:
我在我的iphone项目中添加了一个静态库(它没有任何问题进行编译),然后使用.m中的include,然后来自c的依赖项.h变得疯狂……无法找到或无法编译,我尝试了.mm但它不起作用.

解决方法

如果您使用的是Objective-C(即将Objective-C和C混合在一个源文件中或将C头导入Objective-C文件中),那么您应该在源代码文件中使用.mm扩展名.默认情况下,Xcode将使用Objective-C编译器编译.mm文件. .m文件使用标准C编译器编译.

猜你在找的Xcode相关文章