-1

我想在不使用 glut 的情况下将 OpenGL 应用程序从 Windows 转移到 Linux。我在 linux 中制作了 opengl 应用程序并且不得不使用 glut,但我无法在那个环境中安装我的 aap。再次为我的英语感到抱歉。在 C++ 中,在哪里可以找到 opengl 指令?

4

2 回答 2

1

你提供的信息很少。首先也是最重要的:如何创建窗口和 OpenGL 上下文?

普通的 Win32 / WGL API?然后你必须使用 Xlib / GLX 重做整个事情。这是在 Linux / X11 https://github.com/datenwolf/codesamples/tree/master/samples/OpenGL/x11argb_opengl上执行的示例程序

不过,我建议使用一些已建立的 GUI 工具包/框架,例如 Qt、GTK+ 或 wxWidgets。

于 2013-02-04T13:42:20.140 回答
1

GLUT 只是一个工具库,它使使用 GL 更加舒适。OpenGL 在 Windows 和 Linux 上应该是相同的,所以您需要做的就是安装头文件(请参阅您的 Linux 风格的说明手册或告诉我们您正在使用哪个)并运行 Makefile。

于 2013-02-04T13:42:22.153 回答