2013-04-10 38 views
0

我是一个C++文件工作中Xcode 4.5iPhone应用。 由于某种原因编译器不接受C++语句,它gaves了我很多的错误。 为什么会发生这种情况?许多C++在iPhone项目编译错误

enter image description here

任何帮助将不胜感激! 谢谢

回答

2

CAStreamBasicDescription.hCAXException.h包含C++代码。它们只能包含在C++或Objective-C++源文件中。

的错误指示,其包括这两个报头中的文件不被编译成C++或Objective-C++。在误差范围内Class的参考建议,它被编译为普通的Objective-C来代替。如果您打算将文件编译为Objective-C++,并确保文件检查器的Identity and Type部分中的Type未设置为非默认值,请确保该文件具有.mm文件扩展名。

+0

我知道,文件存在于该项目。甚至在编译源中。 – 2013-04-10 07:44:41

+0

你是男人! – 2013-04-10 09:49:02