这是我在学习OpenGL时写的demo.
在 终端 中执行如下命令即可
$ gcc -framework GLUT -framework OpenGL *.c -o ../bin/*
$ ./*
请确保在 32位 系统下.
- 下载 glut-3.7.6-bin.zip 并解压缩, 如有兴趣请使用源码编译 glut-3.7.6-src.zip .
- 将里面的 glut.h 复制到
C:\Program Files\Microsoft Visual Studio\VC98\Include\GL
下; - 将 glut32.dll 复制到
C:\Program Files\Microsoft Visual Studio\VC98\Lib
下; - 将 glut32.lib 复制到
C:\Windows\System32
下即可使用 Visual C++ 6.0 进行编译运行.
下面举例两个系统的头文件不同, 对应修改即可.
macOS 下的头文件:
#include <GLUT/glut.h>
Windows 下的头文件:
#include <GL/glut.h>