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

标签 c++ linux gtkmm

我想在 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。包括杂乱无章:)

关于c++ - 我应该使用什么作为 gtkmm 的 opengl 小部件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11601992/

相关文章:

c++ - 使用 gdb : "Could not find the frame base", 进行调试失败,但使用 lldb 进行调试

c++ - 模板类中模板函数的困难

java - 我如何将 openCv CvScalar 变量转换为 java?

c++ - GTKmm : Encode image in the file?

c++ - GtkTreeView 列标题点击事件

c++ - 我的特定应用程序的 memcpy 或 std::copy

linux - docker.service 的 docker 作业失败,因为控制进程以错误代码退出

linux - Linux下的IntelliJ Idea,主类上没有这样的文件或目录

sql-server - 在 Linux 上使用 Node.js 访问 SQL Server

c++ - Gtkmm 无法在 OSX 上打开应用程序窗口