1.安裝GLUT工具包,可以去官網下載, http://www.opengl.org/resources/libraries/glut/ 我下的最新版 對了 ,VC6.0都有吧
2.解壓包共五個文件
glut.h glut.dll glut32.dll glut.lib glut32.lib
3.配置路徑
1). \Microsoft Visual Studio\VC98\include\GL。把解壓得到的glut.h放到這個路徑。
沒有GL文件夾可以自己建一個,因為引用時#include <gl\glut.h> 需要從相對路徑加載
2). \Microsoft Visual Studio\VC98\lib 。把解壓得到的glut.lib和glut32.lib放到靜態函數庫路徑。
3). 把解壓得到的glut.dll和glut32.dll放到系統目錄下面的system32文件夾內。
4.工程配置
鏈接OpenGL libraries:
Project->Settings->Link,在Object/library modules 加上opengl32.lib Glut32.lib Glaux.lib glu32.lib
Project Settings->C/C++,將Preprocessor definitions 中的_CONSOLE改為__WINDOWS
5.示例程序DEMO
1 #include <GL/glut.h> 2 3 void myDisplay(void) 4 { 5 glClear(GL_COLOR_BUFFER_BIT); 6 glRectf(-0.5f, -0.5f, 0.5f, 0.5f); 7 glFlush(); 8 } 9 10 int main(int argc, char *argv[]) 11 { 12 glutInit(&argc, argv); 13 glutInitDisplayMode(GLUT_RGB | GLUT_SINGLE); 14 glutInitWindowPosition(100, 100); 15 glutInitWindowSize(400, 400); 16 glutCreateWindow("DEMO"); 17 glutDisplayFunc(&myDisplay); 18 glutMainLoop(); 19 return 0; 20 }