在MSVS 2010中的Windows中安装opengl

时间:2019-05-18 22:24:26

标签: c windows visual-studio opengl glut

制作第一个openGL程序时遇到麻烦。

我已经安装了一个程序,该程序会自动安装openGL库。

#include <GL/freeglut.h>

int W=600;
int H=700;

void Init(void)
{
    glClearColor (1.0, 1.0, 1.0,0.0);
    glShadeModel(GL_FLAT);
}

void Display(void)
{
    glClear(GL_COLOR_BUFFER_BIT) ;
    glutSwapBuffers() ;
    glColor3f (1.0, 0.0, 0.0);

    glBegin(GL_LINES);
    glVertex2f(0.3,0.2);
    glVertex2f(0.6,0.2);
    glEnd();

    glFlush ();
}

int main(int argc, char** argv)
{ 
    glutInit(&argc, argv) ;
    glutInitDisplayMode(GLUT_SINGLE | GLUT_RGB) ;
    glutInitWindowSize(W,H) ;
    glutInitWindowPosition(200,0) ;
    glutCreateWindow("WWW.best.bloghaa.com") ;
    Init() ;
    glutDisplayFunc(Display);
    glutMainLoop() ;
}

这是出现的第一个错误:

error LNK2019: unresolved external symbol __imp_glShadeModel referenced in function "void __cdecl Init(void)" (?Init@@YAXXZ)    N:\...\mm\VS\2010\C++\32CA\PGL\1398 02 29\0114\ae\ab\m.obj  ab

0 个答案:

没有答案