1.下载glut以及GLAUX配置配置文件
下载地址
GLAUX下载http://download.csdn.net/download/shciggenius/4388621
2.解压压缩包
将glut.h和GLAUX.H放入<你的 VS安装目录>\VC\include\ 中
将glut.lib、glut32.lib和GLAUX.LIB放入<你的 VS安装目录>\VC\lib\中
将glut.dll、glut32.dll和glaux.dll放入 <你的 VS安装目录>\VC\bin\中
3*(可能不用)
项目->属性->连接器->输入->编辑中加上
opengl32.lib
glu32.lib
GLAUX.LIB
gdi32.lib
user32.lib
advapi32.lib
之后在项目中引用OpenGL库
即可编译OpenGL代码
测试:建立新的空白Win32控制台项目
在stdafx.h中添加:
#include <Windows.h>
#include <gl\GLU.h>
#include <gl\GL.h>
#include <glut.h>
#include <GLAUX.H>
在源文件中输入:
#include "stdafx.h"
void display(){}//图像显示函数,目前为空
int main(int argc, char* argv[])
{
glutInit(&argc, argv);//对GLUT进行初始化,这个函数必须在其它的GLUT使用之前调用一次
glutInitDisplayMode(GLUT_RGB | GLUT_SINGLE);//设置显示方式
glutInitWindowPosition(100, 100);//设置窗口位置
glutInitWindowSize(400, 400);//设置窗口大小
glutCreateWindow("My first OpenGL window");//创建窗口
glutDisplayFunc(display);//调用图像显示函数
glutMainLoop();//主函数循环
return 0;
}
编译运行即可得到空白窗口