RT   fatal error LNK1104: 无法打开文件“freeglut_static.lib”
glut库之类的东西也弄上了 配置也设定好了  为什么还是不行呢 
#include <gl/glut.h>void myDisplay(void){
glClear(GL_COLOR_BUFFER_BIT);
glRectf(-0.5f,-0.5f,0.5f,0.5f);
glFlush();
}int main(int argc,char *argv[]){
   glutInit(&argc,argv);
   glutInitDisplayMode(GLUT_RGB|GLUT_SINGLE);
   glutInitWindowPosition(100,100);
   glutInitWindowSize(400,400);
   glutCreateWindow("第一个OpenGL程序");
   glutDisplayFunc(&myDisplay);
   glutMainLoop();
   return 0;
} //程序的作用:在一个黑色的窗口中央画一个白色的矩形(详细说明:略)
这段代码也测试成功

解决方案 »

  1.   


    代码是没问题    看来就是你少了dll 或着没安装好你网上找个下载安装就行了
      

  2.   

    你缺少freeglut的库,下载一个就可以了
      

  3.   


    根据http://yowsah.blog.163.com/blog/static/4687510720103911409964/说法  自己安上了 还是不行呢 怎么
      

  4.   

    设定有问题,“freeglut_static.lib”是静态库,换glut的库试试。http://www.xmission.com/~nate/glut.html将对应的".h","lib","dll",放置到vc的对应目录,修改工程配置或者直接源代码文件中加入:#pragma comment(lib,"glut32.lib")