gtk与OpenGL结合问题
在装gtk的时候,有时会搜到gtkmm这个东西,他和gtk的区别是什么?我现在在VMWare里装的是Fedora10,源码包安装没有成功,但是使用yum在线安装成功了,
现在想和OpenGL结合一下,网上说使用gtkglext,他是对glx的封装,不过在搜的时候发现了gtkglextmm这个东西,装哪个?指点一下。
如果选gtkglext,gtkglext-1.0.6和gtkglext-1.2.0我应该选哪个?
如果是gtkglextmm,那个版本? gtkmm是gtk的C++封装版本,如果你用C++的话,使用gtkmm会更加习惯。
gtkglextmm是gtkglext的C++封装版本。
版本要看对应的,你看看能不能用yum安装吧,这样就不用自己选版本号了。。
回 ACTom 的帖子
ACTom:gtkmm是gtk的C++封装版本,如果你用C++的话,使用gtkmm会更加习惯。gtkglextmm是gtkglext的C++封装版本。
版本要看对应的,你看看能不能用yum安装吧,这样就不用自己选版本号了。。 (2012-03-26 08:40) images/back.gif
今天无意间在Fedora文件系统中看到/usr/share/下面有个文件夹,里面有该系统相应的库的版本以及一些说明,点开gtk文件夹中的README,发现,后面加mm的是C++的,不加mm的是C的。
不过还是没有发现gtkglext-1.0.6和gtkglext-1.2.0我应该选哪个?
至于使用yum安装,今天忙的竟然忘了这事,明天试一下。
也多谢版主一直以来的帮助。 今天在线使用yum安装时发现gtkglext的版本是1.2.0.
yum list gtkglext*:
gtkglext-devel.i386 1.2.0-7.fc10 fedora
gtkglext-libs.i386 1.2.0-7.fc10 fedora
gtkglextmm.i386 1.2.0-7.fc10 fedora
gtkglextmm-devel.i386 1.2.0-7.fc10 fedora
我安装了gtkglext-devel.i386 和gtkglext-libs.i386。
谢谢版主ACTom。
页:
[1]