Was bedeutet "Warnung: beschädigte .drectve am Ende der Def-Datei"?

8

Mit dieser Umgebung habe ich ein online veröffentlichtes Beispiel für c ++ / openGL kompiliert:

  1. Windows 7
  2. Code :: Blöcke v 13.12
  3. MinGW Build Oktober 2013 (nicht sicher in der Version)
  4. mingw32-g ++ v 4.8.1

Der Code von codeincodeblock.com :

%Vor%

Die geänderte Version, die ich mit glfw3 erstellt habe:

%Vor%

Ich habe -mwindows zu den Linker-Optionen hinzugefügt und meine OpenGL-Umgebung entsprechend den Anweisungen von Dinesh auf seinem Moderne OpenGL-Seite einrichten .

Bitte beachten Sie, dass Dinesh einen früheren glfw-Build verwendet und mich daher aufgefordert hat, die Änderungen vorzunehmen, damit der Code kompiliert und ausgeführt wird.

Auf jeden Fall erzeugt der Build diese Ausgabe:

%Vor%

Also meine Frage (n) nach all dem ist: Was bedeutet die Warnung und sollte ich betroffen sein?

    
James Jensen 22.07.2014, 20:24
quelle

1 Antwort

-1

Als ich auf dieses Problem stieß, lag es daran, dass ich gegen inkompatible MSVC-Bibliotheken verlinkte. Ein Kommentar von keltar hat mir durch dieses Problem geholfen.

SDL 2.0: Verknüpfungsfehler

    
Ronald Weidner 20.09.2014 02:25
quelle