除了以上include外.
需要添加lib 和dll..
#pragma comment(lib,"opengl32")  //正常安装VC都有
#pragma comment(lib,"glu32.lib") //正常安装VC都有
#pragma comment(lib,"glut.lib")  //需要自己下载放入VC文件include文件夹下.另外使用glut需要在system32 (或者其他path变量目录下 放入glut32.dll,这也需要自己下载)ps:  学OpenGL 推荐看Nehe的教程.

解决方案 »

  1.   

    没发现你还说了 glaux ...aux是一个教学包...
    VC里貌似也有...做法和上面的一样.lib是glaux.lib
      

  2.   

    最好不用glut,(如果你是真的学openGL的话), 
     如果只是学图形学随带学学的话,就用吧.
      

  3.   

    为什么最好不用GLUT,我觉得这个挺好的,很多东西用起来还比较的方便,我买了一本书《openGL超级宝典》里面也是介绍用glut的,感觉挺好的啊!
      

  4.   

    我是从学编程的角度来说的.因为glut包是用windows的api实现的, 你应该在学openGL的过程中,知道最一般的openGL编程是什么样的... 也就是以后你会用的方式.  即学习你以后用的上的.
    glut弹个黑黑的窗口,(以及一系列重要函数都是它自己的,你觉得以后做openGL的程序会用它麽?)  应该一上来就学windowsAPI来创建窗口 在其中使用openGL,使用api来进行鼠标啊.窗口大小设置才是正道..
    Nehe的教程里就是这样的.至于那些书,则是为了不被批评偏向windows或者作者本来就不用windos(因为openGL是和windows无关的东西,如果经典的openGL教材基于windows,那一定会挨骂的). 但是我们现在一般学的都是windows编程.
    一句话,学习glut的函数 不如学习api的函数...以后用的上...个人觉得学glut是无意义的事情.