2012-07-22 31 views
2

我想在gtkmm应用程序中使用opengl。我发现了一些小部件,比如gtkglextmm,但这是针对gtkmm 2.4的,我使用的是gtkmm 3.0。 cluttermm不在ubuntu存储库中,我不确定这是我正在寻找的。我应该使用什么作为gtkmm的opengl小部件?

+1

我不确定,所以我只是发表评论,但是从浏览邮件列表来看,甚至核心部件都缺乏,更不用说C++包装了。 gtkglext是受膏者的小部件,而且似乎最近只是针对gtk3进行了更新,而这只是一个开发版本。请参阅https://mail.gnome.org/archives/gtkglext-list/2012-May/msg00010.html – ergosys 2012-07-29 23:09:42

回答

1

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

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

相关问题