我正在尝试学习SDL
并希望将其GTK2
用作Centos 5.8
. 我已经查看了一些示例代码,但到目前为止我还无法编译。
例如,我尝试了这个sdl-gtk-demo,但它似乎需要旧版本的GTK
?
应用程序在小部件或窗口SDL
上绘制需要什么?GTK2
我的设置如下:
- Centos 5.8
- GTK2
- Centos 5.8 附带的标准 GCC
因为这是针对嵌入式系统的,所以我无权使用更新的Centos
发行版。存在类似的问题,但我不相信他们谈论使用如此旧版本的Centos
.
编辑:所以也许一个解决方案可能是编写一个独立的SDL
应用程序,它使用 OpenGL 来做我的图像动画并写入一个GTK2
小部件的 X11 窗口 ID。这看起来是一种合理的方法吗?