我应该使用什么作为gtkmm的opengl小部件?

我想在一个gtkmm应用程序中使用opengl。 我发现了一些小部件,比如gtkglextmm,但是gtkmm 2.4和我使用gtkmm 3.0。 cluttermm不在Ubuntu的仓库,我不知道这是我在找什么。

你可以使用cluttermm(也许cairomm,我不知道它是否有任何直接的OpenGL支持)通过手工安装。 不应该是一个大问题,特别是如果你使用Gnome:得到一个deb或tarball并安装。

另一个选择是使用另一个更加面向开发的发行版。 例如,Fedora是RedHat针对RHEL的“沙箱”,而RedHat是Gnome最大的赞助商,并且拥有在Gnome上工作的员工,所以在Fedora上你可以找到各种Gnome包,包括devtools。 包括cluttermm 🙂