Ich habe gerade Visual Studio 2012 heute installiert, und ich frage mich, wie Sie GLUT und OpenGL auf der Plattform installieren können?
Laden Sie die GLUT-Bibliothek herunter. Kopieren Sie im ersten Schritt die glut32.dll und fügen Sie sie in den Ordner C:\Windows\System32 ein. Im zweiten Schritt kopieren Sie die Datei glut.h und fügen Sie sie in den Ordner C:\Programme\Microsoft Visual Studio\VC\include ein. Jetzt können Sie ein Visual C++-Konsolenanwendungsprojekt erstellen und die Header-Datei glut.h einbinden, dann können Sie den Code für das GLUT-Projekt schreiben. Wenn Sie eine 64-Bit-Windows-Maschine verwenden, können der Pfad und die Glut-Bibliothek unterschiedlich sein, aber der Prozess ist ähnlich.
Um dies auf einfache und angemessene Weise zu tun, laden Sie zuerst eine vorgepackte Version von freeglut von hier herunter. Lesen Sie dann die Readme.txt.
Ich habe einige wichtige Teile von diesem Paket hierher kopiert:
... Erstellen Sie auf Ihrem PC einen Ordner, der für alle Benutzer lesbar ist, zum Beispiel "C:\Programme\Gemeinsame Dateien\MSVC\freeglut\" auf einem typischen Windows-System. Kopieren Sie die Ordner "lib\" und "include\" aus diesem Zip-Archiv dorthin ... freeglut DLL kann im selben Ordner wie Ihre Anwendung platziert werden ...
... Öffnen Sie die Projekteigenschaften und wählen Sie "Alle Konfigurationen" (dies ist notwendig, um sicherzustellen, dass unsere Änderungen sowohl für Debug- als auch für Release-Builds übernommen werden). Öffnen Sie den Abschnitt "Allgemein" unter "C/C++", und konfigurieren Sie den Ordner "include\", den Sie oben erstellt haben, als "Zusätzliches Include-Verzeichnis". Wenn Sie mehr als ein GLUT-Paket haben, das eine "glut.h"-Datei enthält, ist es wichtig sicherzustellen, dass der freeglut-Include-Ordner über allen anderen GLUT-Include-Ordnern erscheint ... Öffnen Sie den Abschnitt "Allgemein" unter "Linker" und konfigurieren Sie den Ordner "lib\", den Sie oben erstellt haben, als "Zusätzliches Bibliotheksverzeichnis"...
Ja, Visual Studio 2012 Express hat eine eingebaute Opengl-Bibliothek. Die Header befinden sich im Ordner C:\Program Files\Windows Kits\8.0\Include\um\gl und die Lib-Dateien sind im Ordner C:\Program Files\Windows Kits\8.0\Lib\win8\um\x86 & C:\Program Files\Windows Kits\8.0\Lib\win8\um\x64. aber das Problem ist die Integration der Glut mit der bestehenden. Ich habe die Bibliothek von http://www.xmission.com/~nate/glut/glut-3.7.6-bin.zip heruntergeladen... und die Dateien in .....\gl und ....\lib\win8\um\x32 und die dll in %system%/windows-Ordner bereitgestellt... Ich hoffe, das Problem ist damit gelöst...