首页 > 代码库 > visual studio 配置OpenGL环境
visual studio 配置OpenGL环境
首先在网上下载一个GLUT工具包。
glut.zip,大约一百多kb。
解压之后得到这么几个文件:
将glut.h复制到C:\Program Files (x86)\Microsoft Visual Studio 11.0\VC\include。
将glut.lib和glut32.lib复制到C:\Program Files (x86)\Microsoft Visual Studio 11.0\VC\lib。
将glut.dll和glut32.dll复制到C:\Windows\System32还有复制到C:\Windows\SysWOW64。
具体路径根据系统路径和vs版本可能会有小差别。
然后在vs中新建项目并新建源文件,粘贴经典的teapot.c的代码:
1 #include <glut.h> 2 3 void init() 4 { 5 glClearColor(0.0, 0.0, 0.0, 0.0); 6 glMatrixMode(GL_PROJECTION); 7 glOrtho(-5, 5, -5, 5, 5, 15); 8 glMatrixMode(GL_MODELVIEW); 9 gluLookAt(0, 0, 10, 0, 0, 0, 0, 1, 0);10 }11 12 void display()13 {14 glClear(GL_COLOR_BUFFER_BIT);15 glColor3f(1.0, 0, 0);16 glutWireTeapot(3);17 glFlush();18 }19 20 int main(int argc, char *argv[])21 {22 glutInit(&argc, argv);23 glutInitDisplayMode(GLUT_RGB | GLUT_SINGLE);24 glutInitWindowPosition(0, 0);25 glutInitWindowSize(300, 300);26 glutCreateWindow("OpenGL 3D View");27 init(); glutDisplayFunc(display);28 glutMainLoop();29 return 0;30 }
编译运行即可显示出一个茶壶,如下图所示:
visual studio 配置OpenGL环境
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。