目前正在使用WxWidgets处理项目我想使用wxGLCanvas,但遗憾的是没有出现任何内容。
我已经在我的Fedora(21)上安装了很多软件包而没有任何改进,我已经安装了“标准”opengl软件包,因为我只使用了opengl的另一个项目,并且它正在工作。
有没有人知道我需要使用哪个包?
以下是我安装的所有软件包的列表:http://pastebin.com/CNCs47X2
P.S。 :它正在Ubuntu 10.04下的服务器上运行。所以我认为这不是代码问题。代码:http://pastebin.com/SU5R5HT9
答案 0 :(得分:1)
检查wxWidgets OpenGL样本,例如samples/opengl/cube
为你工作。如果他们不这样做,您至少会知道问题是由于此机器配置中的某些原因造成的。如果他们这样做,您会知道它是由于您的代码中的错误造成的。
不知道这两者中的哪一个,很难帮助你。
答案 1 :(得分:0)
我刚刚添加了
glFlush();
之前
SwapBuffers();
它有效......