-2

目前正在使用 WxWidgets 进行项目我想使用 wxGLCanvas 不幸的是没有出现。

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

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

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

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

4

2 回答 2

1

检查 wxWidgets OpenGL 示例,例如是否samples/opengl/cube适合您。如果他们不这样做,您至少会知道问题出在此机器配置中。如果他们这样做,您就会知道这是由于您的代码中的错误造成的。

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

于 2015-02-27T15:32:53.927 回答
0

I just added

glFlush();

before

SwapBuffers();

and it worked ...

于 2015-02-28T10:22:26.753 回答