Du bist nicht angemeldet.

Stilllegung des Forums
Das Forum wurde am 05.06.2023 nach über 20 Jahren stillgelegt (weitere Informationen und ein kleiner Rückblick).
Registrierungen, Anmeldungen und Postings sind nicht mehr möglich. Öffentliche Inhalte sind weiterhin zugänglich.
Das Team von spieleprogrammierer.de bedankt sich bei der Community für die vielen schönen Jahre.
Wenn du eine deutschsprachige Spieleentwickler-Community suchst, schau doch mal im Discord und auf ZFX vorbei!

Werbeanzeige

1

21.11.2012, 19:02

SFML 2.0 + Windows 7 64bit + VC++ 2010 Express = fatal error LNK1104

Ich weiß, darüber gibt es im Internet bereits Myriaden von Diskussionen, aber keine der Lösungsansätz dort scheint zu funktionieren!

Also: ich möchte SFML 2.0 mit VC++ 2010 Express auf meinem Windows 7 64bit verwenden.

Ich habe:
1.) Unter http://www.sfml-dev.org/download.php den "SFML 2.0 snapshot" gedownloaded
2.) Unter http://www.cmake.org/cmake/resources/software.html "Windows ZIP" gedownloaded
3.) Mittels CMake SFML neu "kompiliert" und mich dabei strikt an das Tutorial von http://sfmlcoder.wordpress.com/2011/05/11/building-sfml-2-0/ gehalten
4.) Im VC++-Projekt eine "main.cpp" erstellt
5.) Ich habe bei den Projekteigenschaften den lib- und den include-Ordner richtig eingebunden, ebenso für release die spezifischen .lib's angegeben und für debug ebenfalls und den entsprechenden Hinweis bei "Präprozessordirektiven" gegeben (mittels SFML_STATIC etc.); das ganze habe ich mit Dynamic und Static Libraries ausprobiert.

Das Ergebnis:

Quellcode

1
1>LINK : fatal error LNK1104: Datei "smfl-graphics-s-d.lib" kann nicht geöffnet werden.


EDIT: Ähem, "smfl-graphics-s-d.lib". Sekunde. :dash:

Ich hab nicht den blassesten Schimmer, was ich falsch gemacht habe :pinch:

Jedenfalls wäre ich äußerst dankbar für jede hilfreiche Antwort!

2

21.11.2012, 19:04

Mehr als Verzeichnisse bzw. Pfade überprüfen kann man dazu nicht schreiben.
Schau mal ob die Dateien auch wirklich im jeweiligem gelinktem Ordner sind.

MfG
Check

3

21.11.2012, 19:11

OMG. :dash:

Ich schwöre, ich habe seit vorgestern alles mögliche ausprobiert, und es lag einfach an einem BUCHSTABENDREHER :cursing: . ("sfml-graphics-s-d.lib" statt "smfl-graphics-s-d.lib")
Schätze, der Thread kann gelöscht werden.

Aber danke für die superschnelle Antwort erstmal!

Ich glaube, es ist eine Krankheit von mir den Fehler immer zu finden, nachdem ich ihn kurz davor in einem Forum beschrieben habe :wacko:

4

21.11.2012, 19:13

Ich glaube, es ist eine Krankheit von mir den Fehler immer zu finden, nachdem ich ihn kurz davor in einem Forum beschrieben habe :wacko:
Naja, 'ne Krankheit ist es nicht. Wenn ich einen Fehler habe und ihn dann verfasse, fällt mir plötzlich die Lösung ein und ich stelle die Frage dann nicht mehr.

5

21.11.2012, 19:25

Oder du guckst im Allgemeinen mal vorm Posten genauer hin, anstatt danach. Bei den meisten heilt die Krankheit dann :P

MfG
Check

Flutschi

Treue Seele

Beiträge: 90

Wohnort: Schweiz

  • Private Nachricht senden

6

21.11.2012, 19:39

Ich glaube, es ist eine Krankheit von mir den Fehler immer zu finden, nachdem ich ihn kurz davor in einem Forum beschrieben habe :wacko:
Naja, 'ne Krankheit ist es nicht. Wenn ich einen Fehler habe und ihn dann verfasse, fällt mir plötzlich die Lösung ein und ich stelle die Frage dann nicht mehr.


Lol so geht es mir auch immer :D
♥ SFML 2.0 Visual Express 2010 ♥

Werbeanzeige