標籤:style blog http color io os ar 檔案 2014
首先在網上下載一個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環境