Hab längere Zeit nicht mehr Programmiert und wollte mir jetzt mit SFML 2.3 ein neues Projekt anlegen. Folge dabei auch brav dem Tutorial auf der SFML Seite, aber irgendwie will das nicht so ganz hinhauen. Bei Release funktioniert es problemlos im Debug bekomme ich aber immer diese schöne Meldung.
1>------ Erstellen gestartet: Projekt: Sayan, Konfiguration: Debug Win32 ------
1>LINK : fatal error LNK1123: Fehler bei der Konvertierung in COFF: Datei ist ungültig oder beschädigt.
========== Erstellen: 0 erfolgreich, Fehler bei 1, 0 aktuell, 0 übersprungen ==========
Die Zusätzlichen Includeverzeichnisse und Bibliotheksverzeichnisse müssten eigentlich stimmen da ich sie für Alle Konfigurationen gleichzeitig gesetzt habe.
Im Debug Modus unter zusätzliche Abhängigkeiten hab ich die stehen:
sfml-main-d.lib
sfml-system-d.lib
sfml-window-d.lib
sfml-graphics-d.lib
Im Projektordner hab ich für den Debug Modus diese dlls reinkopiert:
sfml-graphics-d-2.dll
sfml-system-d-2.dll
sfml-window-d-2.dll
Soweit ich das sehe müsste das eigentlich alles stimmen, ich hab die Daten einmal selbst eingegeben, aus dem SFML Ordner rauskopiert und einmal alles von einem anderen Projekt rüberkopiert. Beide male blieb der selbe Fehler. Ich hab dann auch die neueste SFML Version runtergeladen und alles ausgetauscht und der Fehler blieb identisch.
Zum testen habe ich den Code aus dem SFML Tutorial reinkopiert. Hab ihn dann sogar extra in einem alten Projekt mit SFML 2.3 getestet, wo er problemlos lief. Aber bei jedem neuen Projekt bekomme ich jetzt diesen Fehler, aber jeweils nur im Debug Modus während Release problemlos läuft.
Für mich sieht es ja so aus als ob Visual Studio beim erstellen neuer Projekte irgendwas kaputt macht, aber vllt übersehe ich auch etwas offensichtliches, deswegen wollte ich mal lieber noch nachfragen.
Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »Shorkan« (26.07.2016, 18:07)