【发布时间】:2014-09-04 16:41:59
【问题描述】:
所以我发现了名为 GL3 Text.(LINK) 的 Apple 很棒的示例,使用包含的库似乎完全符合我的需要。
我从示例中导入了 toolkit 文件夹,因为它包含了使它工作所需的一切。
为了声明我需要的变量类型,以及使用他们在示例中设置的一些方法,我需要在我的 openglview 类中导入 OpenGLText.h。
问题是,当我执行此操作时,示例中的另一个文件 OpenGLContainers.h 在这 3 行出现错误
#import <map>
#import <string>
#import <vector>
错误说,例如,“找不到'地图'文件。”
如果我取出 OpenGLText.h 导入行,一切编译正常,我可以右键单击 -> 跳转到定义,在之前有错误的那 3 行上。
我已经仔细检查过我在示例中包含了他们使用的框架。 Cocoa、OpenGL 和 GLKit。
关于如何解决这个问题的任何想法?似乎与导入有冲突。
如果您不知道如何解决,但对在 Mac 上的 opengl 表面上呈现文本的其他简单方法有建议,请告诉我!
【问题讨论】:
标签: objective-c xcode macos opengl text