OSX 和 OpenGL:错误:函数 fgOpenWindow 中的内部错误 <FBConfig with required capabilities not found>
Posted
技术标签:
【中文标题】OSX 和 OpenGL:错误:函数 fgOpenWindow 中的内部错误 <FBConfig with required capabilities not found>【英文标题】:OSX and OpenGL : ERROR: Internal error <FBConfig with necessary capabilities not found> in function fgOpenWindow 【发布时间】:2013-05-19 00:22:02 【问题描述】:我有一个 OpenGL 项目,我正尝试在 OSX 10.8 中运行,到目前为止,该项目编译正确,当您尝试启动它时,XQuartz 会出现。但是,在屏幕上出现任何内容之前,出现以下错误。
ERROR: Internal error <FBConfig with necessary capabilities not found> in function fgOpenWindow
我以前从未见过此错误,谷歌搜索也没有提供任何答案。我想知道是否有人以前遇到过它并且知道如何摆脱它。
谢谢。
【问题讨论】:
【参考方案1】:由于某种原因,您的程序使用 X11 创建窗口并尝试通过它创建 OpenGL 上下文。然而,OS X 附带的 X11 服务器相当有限,仅对 OpenGL 的支持有限。
您应该更改您的程序,使其在 OS X 上创建 Windows 本机使用系统的 OpenGL 框架,而不是尝试在 OS X 上使用 X11。
【讨论】:
以上是关于OSX 和 OpenGL:错误:函数 fgOpenWindow 中的内部错误 <FBConfig with required capabilities not found>的主要内容,如果未能解决你的问题,请参考以下文章
OSX 上的 SDL + OpenGL:NSAutoreleaseNoPool()
Apple 是不是已经从 OSX Monterrey 中删除了 OpenGL 支持?