1. MacOS中:
MacOS默认集成了OpenGL,在codeblocks中只需要create new project,选择glut project即可,codeblocks会自动生成一个main.c文件,点击编译运行,即可成功运行出现界面;
2. Window环境:
windows环境配置稍微复杂些
(1)下载codeblocks,最好是带mingw的版本,不然则要自己配置mingw;
(2)下载GLUT bin文件 http://www.xmission.com/~nate/glut.html,解压,将glut32.dll复制到C:\windows\system目录,将glut32.lib复制到mingw\lib目录,将glut.h复制到mingw\include目录,mingw为你的mingw目录,如果是codeblocks自带的,则在codeblocks安装目录下;
(3)新建工程,选择GLUT project,一路确认即可,完成后可看到系统自动生成了一个main.cpp文件,里面有若干行代码;
(4)添加头文件#include <windows.h>,注意这一步非常重要
(5)点击build options--->link libraries,点击add,选择刚才复制到mingw\lib目录下的glut32.lib文件,提示选择no,然后确定,然后直接编译运行程序就可看到效果了