我正在C++
申请中的Xcode 4.5
处理iPhone
个文件。
由于某种原因,编译器不接受C++
语句,它给我带来了许多错误。
为什么会这样?
任何帮助将不胜感激! 谢谢
答案 0 :(得分:2)
CAStreamBasicDescription.h
和CAXException.h
包含C ++代码。它们只能包含在C ++或Objective-C ++源文件中。
错误表明包含这两个标头的文件未编译为C ++或Objective-C ++。错误中对Class
的引用表明它被编译为普通的Objective-C。如果您打算将其编译为.mm
,请确保该文件具有Objective-C++
文件扩展名,并检查Type
是否未设置为Identity and Type
中的非默认值1}}文件检查器的部分。