Opengl GLFW上下文错误

Opengl GLFW上下文错误,opengl,glfw,Opengl,Glfw,首先,这是理论上的,我不能提供一个有效的例子,你会明白为什么。所以请容忍我 我正在为Rhino3D创建一个插件,它需要我创建一个GLFW上下文,初始化Glew并呈现一些东西 然后我需要返回并渲染一些东西,但我试图保持GLFW窗口,以便调用它 我遇到的问题是,第二次运行时Glew返回1无GL上下文,缓冲区返回1282错误。。用于无效操作,因为没有GLEW init 我尝试了glfwMakeContextCurrent,并检查了指针是否都有效且相同 但我仍然有问题 是因为Rhino正在运行另一个线程

首先,这是理论上的,我不能提供一个有效的例子,你会明白为什么。所以请容忍我

我正在为Rhino3D创建一个插件,它需要我创建一个GLFW上下文,初始化Glew并呈现一些东西

然后我需要返回并渲染一些东西,但我试图保持GLFW窗口,以便调用它

我遇到的问题是,第二次运行时Glew返回1无GL上下文,缓冲区返回1282错误。。用于无效操作,因为没有GLEW init

我尝试了glfwMakeContextCurrent,并检查了指针是否都有效且相同

但我仍然有问题


是因为Rhino正在运行另一个线程,还是有其他方法可以从GLFW获取上下文以确保我已完成所有设置。

您使用的是GLEW MX吗?对于多上下文应用程序,您应该使用它。在使用GLX的平台上这没什么大不了的,但是WGL对于在使用多个上下文的应用程序中加载扩展非常挑剔,因为它们可以有完全不同的功能集。复杂。。当我尝试使用main.obj:error LNK2001:unresolved external symbol GlewContentit时,我收到一个main.obj:error LNK2001:unresolved external symbol GlewContentit错误