2024年3月4日发(作者:)
之前由于开发metro应用安装了win8企业版64位系统 由于上课需要用到openGL 在网上搜了一下都没有在vs2012上的配置说明 自己捣鼓了一下,如下便可实现:
glut下载地址:
/resources/libraries/glut/
下载之后解压有5个文件分别如下放:
glut.h --->C:Program Files (x86)Windows Kits8.0Includeumgl
(这和win7变化有点大 )由于本人安装的是win8企业版64位系统 win8 32位 本人不清楚应该位置很相近
另外四个文件就和win7上一样了
, ---> C:WindowsSysWOW64 (windows8 64位操作系统)
---> C:WindowsSystem32 (windows8 32位操作系统)
, ---> C:Program Files (x86)Microsoft Visual Studio 10.0VClib
注意:win8下gl.h头文件是大写的GL.h也可自己改改 但为了系统的稳定还是不改(自己灵活处理有问题就是大小写的问题) 把glut.h-->Glut.h也可以这样便于以致性 下面程序:
#include
voidmyDisplay(void)
{
glClear(GL_COLOR_BUFFER_BIT);
glRectf(-0.5f, -0.5f, 0.5f, 0.5f);
glFlush();
}
int main(intargc, char *argv[])
{
glutInit(&argc, argv);
glutInitDisplayMode(GLUT_RGB | GLUT_SINGLE);
glutInitWindowPosition(100, 100);
glutInitWindowSize(400, 400);
glutCreateWindow("第一个OpenGL程序");
glutDisplayFunc(&myDisplay);
glutMainLoop();
return 0;
}


发布评论