2017-07-11 22 views
0

Ich habe gerade Visual Studio Community 2017 für Schulzwecke installiert. Mein Dozent gab uns diese instructions, um eine GraphicsSDK Bibliothek mit VS zu verwenden (nachdem wir Visual Studio installiert haben). Ich lief die Tutorial.sln Datei, die er gab, aber ich bekam this error.Visual Studio - "Das System kann die angegebene Datei nicht finden"

Ich habe alle Schritte korrekt befolgt. Ich habe mir andere Fragen zu StackOverflow angesehen und sie haben gesagt, dass ich die Properties/Output-Datei zu $(OutDir)$(TargetName)$(TargetExt) ändern soll, aber meine ist korrekt.

Ich bemerkte auch eine Zeile in dem Code, der rot unterstrichen wurde.

/* Render here */ 
glClear(GL_COLOR_BUFFER_BIT); 

Es hieß, GL_COLOR_BUFFER_BIT sei undefiniert. Nicht sicher, ob das überhaupt wichtig ist.

+0

Haben Sie sichergestellt, dass das 'Verzeichnisse' -Bit in den Lösungseinstellungen die richtigen Pfade zu den GraphicsSDK-Bibliotheksdateien hat? Damit es die Bibliotheksdateien und Header-Dateien finden kann? –

+0

Auch Sie tatsächlichen Fehler, den Sie zeigten, ist einfach, weil die Kompilierung fehlgeschlagen ist. Da es fehlgeschlagen ist, wurde keine ausführbare Datei erstellt. Es hat also keine ausführbare Datei. Wenn Sie sich die Build-Ausgabe ansehen, müssen Sie die Ursache des Fehlers ermitteln. –

Antwort

0

In älteren Versionen von Visual Studio waren die Ordnereinstellungen Teil der IDE. In der Version 2017 geben Sie jedoch die Suchpfade in der Anwendung selbst an.

Wenn Sie gehen, um Ihre Projekte Eigenschaften erhalten Sie eine VC++ Verzeichnisse siehe Abschnitt:

VC++ Directories

Sie müssen sicherstellen, dass die Ordner zu den Bibliotheken und Include-Dateien korrekt sind (für beide Debug und Release-Konfigurationen).

Dann, wenn Sie einen Build machen, wird es in der Lage sein, die Definitionen zu finden, die es benötigt. Aber Ihrer Frage fehlen viele Informationen. Dies ist meine ausgebildete Lösung für jetzt.

Verwandte Themen