Error LNK2019 - GLUT/OpenGL



  • Hallo zusammen
    Ich habe folgendes Problem: Wenn ich GLUT/OpenGL in meinem Programm verwende, erhalte ich für jede Funktion die Fehlermeldung:
    "error LNK2019: Verweis auf nicht aufgelöstes externes Symbol "_glutInit@8" in Funktion "_main"."
    Habe auf jeden Fall glut und windows.h eingebunden, auch glaube ich nicht dass ich was im code falsch mache:

    #include <windows.h>
    #include <glut.h>
    
    using namespace std;
    
    void render(void);
    
    int main(int argc, char** argv)
    {
    	glutInit(&argc, argv);
    	glutInitDisplayMode(GLUT_DEPTH | GLUT_DOUBLE | GLUT_RGBA);
    	glutInitWindowPosition(100, 100);
    	glutInitWindowSize(640, 480);
    	glutCreateWindow("Simple GLUT Application");
    
    	glutDisplayFunc(render);
    
    	glutMainLoop();
    }
    
    void render(void)
    {
    	glClear(GL_COLOR_BUFFER_BIT | GL_DEPTH_BUFFER_BIT);
    
    	glutSwapBuffers();
    }
    

    Würde mich sehr über hilfe freuen.
    Verwende VS 2013 Ultimate.



  • du must noch gegen die glut library linken (du musst glaube ich die glut32.lib mit als lib zum linkern angeben)



  • Danke hat funktioniert!


Anmelden zum Antworten