Ich hatte ein Arbeitsprojekt unter Windows 7 mit GLEW und GLFW mit VS 2015. Ich hatte es in ein paar Monaten nicht angefasst, und habe inzwischen einen neuen Rechner mit Windows-10.Ich konnte nicht bauen mehr mein Projekt, so habe ich ein neues, extrem einfaches Projekt mit der folgenden Quelle:Linkfehler mit nupengl GLFW in VS 2015 unter Windows 10
#include <GL/glew.h>
#include <GLFW/glfw3.h>
int main(void) {
glClear(GL_COLOR_BUFFER_BIT);
return 0;
}
die in den folgenden Buildfehler führt:
1>main.obj : error LNK2019: unresolved external symbol [email protected] referenced in function _main
auf meinem alten Maschine hatte ich die Abhängigkeiten manuell heruntergeladen und konfiguriert. Diesmal habe ich mit dem neuen, einfachen Testprojekt nuGet verwendet, um nupengl.core zu installieren. Ich hatte den Eindruck, dass NuGet sich um alle Projekt-Include-Verzeichnisse, Linker-Eingaben usw. kümmert, also habe ich keine Projekteinstellungen geändert. Bemerkenswert ist, verändert sich die freeglut arbeitet verwenden beinhaltet:
#include <GL/freeglut.h>
Hat jemand anderes bekommen GLFW arbeiten mit NuGet unter Windows 10 mit VS 2015?