gpt4 book ai didi

opengl - 使用 freeglut 而不是 GLUT

转载 作者:行者123 更新时间:2023-12-04 11:52:23 25 4
gpt4 key购买 nike

我在网上找到的教程的帮助下学习 OpenGL。他们中的许多人使用 GLUT 库,尽管通常建议使用 freeglut。用 freeglut 头文件替换 GLUT 头文件将如何影响编译?这种简单的替换可能吗?在语法、函数名称和用法方面有很多不同吗?

最佳答案

正如安东所提到的,更换标题几乎没有任何作用。 FreeGLUT about 页面对内容和原因有很好的描述( http://freeglut.sourceforge.net/index.php )。

为什么不使用 GLUT,来自上面的链接:

The original GLUT library seems to have been abandoned with the most recent version (3.7) dating back to August 1998. Its license does not allow anyone to distribute modified library code. This would be OK, if not for the fact that GLUT is getting old and really needs improvement. Also, GLUT's license is incompatible with some software distributions (e.g., XFree86).



至于语法和函数名称,如果您的代码当前可以用 GLUT 编译,那么它应该可以用 FreeGLUT 编译。您可能需要告诉编译器使用/链接 FreeGLUT 而不是 GLUT(以及在哪里找到它)。

一个快速的谷歌搜索产生了这个结果(使用 FreeGLUT),可能有用... http://peon-developments.blogspot.com.au/2011/04/creating-opengl-window-with-freeglut-in.html

关于opengl - 使用 freeglut 而不是 GLUT,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23163206/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com