Xcode引入静态库.a和C++头文件时无法编译C++头文件,怎么解决?

IOS开发引入包含C和C++的静态库.a,同时添加了C和C++的头文件,将头文件桥接到桥接文件中,点击编译后,发现只能识别C语法,不支持编译C++,比如C++的重载特性和结构体属性声明与C的差异,会直接报错。将C++头文件的类型更改为C++ Header也不行,请问这个问题怎么解决呢?需要在桥接文件里面设置指定编译器吗?但是Xcode不是可以对文件类型进行动态选择编译器的吗?

1个回答

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问
相关内容推荐