Ich verwende this OpenGL-Tutorial. Ich habe SDL für die Erstellung meines Fensters verwendet und jetzt muss ich glew verwenden (siehe den Abschnitt Eine weitere Sache am Ende des Tutorials). Aber was auch immer ich verbinde, schließe ein, kopiere oder definiere alles, was ich bekomme, sind ungelöste externe Symbolfehler.ungelöst externes Symbol mit GLEW, SDL und OpenGL in VIsual Studio 2010 Express
ich habe:
- verlinkte mein Projekt in dem GLEW Lib-Ordner
- hinzugefügt Include-Ordner zu meinem Pfad enthält
- die umfassen kopiert werden, ist und lib-Dateien in dem Verzeichnis C: \ Program Files (x86) \ Microsoft SDKs \ Windows \ V7.0A \ in den sachgemäßen Karten
- glew32.dll kopiert und glew32mx.dll meinen System32 Ordner
- enthielten und verschiedene Dateien definiert (siehe Screenshots 2)
Ich lasse die Screenshots sprechen, was habe ich vergessen?
Screenshots:
sollten hier gehen, aber aufgrund der neuen Benutzerregel kann ich sie hier nicht enthalten. Here is a link
Sie haben alle diese Screenshots gemacht, aber nicht daran gedacht, Linkfehler zu posten. –
@BartekBanachewicz Die Linker-Fehler sind in den Screenshots. – Aaron
Vielleicht verwenden Sie eine 32-Bit-Version einer Bibliothek und eine 64-Bit-Version einer anderen. Ich bin nicht sicher, ob dies einen Linker-Fehler verursachen würde, aber ich weiß, dass es die Ursache von Problemen sein kann, wenn Sie mehrere Bibliotheken verwenden. – Aaron