wxglcanvas c ++ fedora没有显示

时间:2015-02-27 13:43:47

标签: c++ opengl wxwidgets fedora wxglcanvas

目前正在使用WxWidgets处理项目我想使用wxGLCanvas,但遗憾的是没有出现任何内容。

我已经在我的Fedora(21)上安装了很多软件包而没有任何改进,我已经安装了“标准”opengl软件包,因为我只使用了opengl的另一个项目,并且它正在工作。

有没有人知道我需要使用哪个包?

以下是我安装的所有软件包的列表:http://pastebin.com/CNCs47X2

P.S。 :它正在Ubuntu 10.04下的服务器上运行。所以我认为这不是代码问题。代码:http://pastebin.com/SU5R5HT9

2 个答案:

答案 0 :(得分:1)

检查wxWidgets OpenGL样本,例如samples/opengl/cube为你工作。如果他们不这样做,您至少会知道问题是由于此机器配置中的某些原因造成的。如果他们这样做,您会知道它是由于您的代码中的错误造成的。

不知道这两者中的哪一个,很难帮助你。

答案 1 :(得分:0)

我刚刚添加了

  

glFlush();

之前

  

SwapBuffers();

它有效......