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