Freeglut
glut是opengl实用工具集,由Mark Kilgrad所写。可以用来显示窗体,管理用户输入,字体,图像等操作,现在已经停止维护了,它的3.7版本是苹果电脑操作系统Mac OS 10.8(又名“美洲狮”)的opengl实用工具库的框架基础
使用更新的Freeglut替代glut,Freeglut是由Pawel W.Olszta编写
glut使我们创建opengl程序更加的简单,我们只需要四步就能够创造出opengl程序
1.初始化glut库
2.创建glut窗口
3.注册display()回调函数
4.进入glut的主循环
Freeglut官网
https://freeglut.sourceforge.net/index.php#download
它的windows二进制版下载地址,可以下载msvc或者mingw版本的库文件
https://www.transmissionzero.co.uk/software/freeglut-devel/
下载后解压到文件夹D:\libs\freeglut
对于mingw版freeglut,gcc的编译链接参数-ID:\libs\freeglut\include -LD:\libs\freeglut\lib -lfreeglut