VS2015 配置GLUT开发库

参考:点我跳转到参考的博客哟

·下载glut库并解压得到glut.h,glut.dll,glut32.dll,glut.lib,glut32.lib。
(官网我是官网
  (感觉如果没有glut.dll和glut.lib也没毛病

·安装glut库。
假设你的vs的安装路径为xx/xx/Microsoft Visual Studio,将glut.h复制到xx/xx/Microsoft Visual Studio/VC(VC98)/include/GL/文件夹下(如果没有GL文件夹则自己新建),最终路径(以我自己举例的话)C:\Program Files (x86)\Microsoft Visual Studio\VC98\Include\GL\glut.h。
复制glut.lib和glut32.lib到xx/xx/Microsoft Visual Studio/VC(VC98)/lib/下。
复制glut.dll和glut32.dll到系统的dll目录下:C:\Windows\system32文件夹内(32位系统)或C:\Windows\SysWOW64(64位系统)。

·修改properties里面的路径。(不然可能会出现找不到directory的错误
确认Include Directories和Library Directories中有上文中对应的路径。(可参照下图
其实上文有些文件无所谓放在哪,只要能够让机器找到就行

VS2015 配置GLUT开发库_第1张图片

·建个空项目确认是否配置成功。

Exp1代码示例:
#include "GL/glut.h"
void display()
{
glClear(GL_COLOR_BUFFER_BIT);
glColor3f(1, 0, 0);
glBegin(GL_QUADS);
glVertex3f(-0.5, 0.5, 0.5);
glVertex3f(0.5, 0.5, 0.5);
glVertex3f(0.5, -0.5, 0.5);
glVertex3f(-0.5, -0.5, 0.5);
glEnd();
glutSwapBuffers();
}
int main (int argc,  char *argv[])
{
glutInit(&argc,argv);
glutInitDisplayMode(GLUT_RGB|GLUT_DOUBLE);
glutInitWindowPosition(10, 10);
glutInitWindowSize(400, 300);
glutCreateWindow("Simple GLUT App");
glutDisplayFunc(display);
glutMainLoop();
return 0;
}

如果程序成功运行并且弹出的窗口中出现一个红色长方形 其实是面flag ,那么恭喜你完成配置啦!

你可能感兴趣的:(VS2015 配置GLUT开发库)