我正在使用 Xcode 中的 OpenGLES 做一些事情——它主要用于 iOS,但我希望只制作 OpenGLES 部分 C++,独立于它不使用 ObjectiveC。但是,OpenGLES 包含的内容似乎正在导入需要 Objective-C (Availability.h) 的内容,因此 CPP 文件无法正确编译,因为我从 NSObjCRuntime.h 中收到有关 NSString 的错误。
我理解他们,但我想知道其他人如何解决这个问题。我希望能够拥有带有 CPP 扩展名的 C++ 文件。我是否应该查看 Xcode 项目中有关如何处理 CPP 文件的设置?
谢谢