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

Bad

unregistriert

21

19.06.2012, 17:01

gibt es da keine andere möglichkeit ? sonst habe ich doch immer einfach in den Projekteinstellungen die Codegenerierung unter C/C++ auf Multithreaded (/MT) eingestellt, warum geht das jetzt nicht mehr ?

22

19.06.2012, 17:04

Du kannst auch einfach die fehlende DLL runterladen und in den Ordner deines Spiels reinkopieren. Dann müsste es jeder spielen können.

dot

Supermoderator

Beiträge: 9 757

Wohnort: Graz

  • Private Nachricht senden

23

19.06.2012, 17:06

Warum kannst du nicht einfach die Redistributable installieren? Wenn du nicht gerade einen recht speziellen Anwendungsfall hast, mit sehr guten Gründe, die dagegen sprechen, dann ist das der empfholene Weg...

Bad

unregistriert

24

19.06.2012, 17:23

kann man diese fehlende dll nicht auch einfach statisch linken ? wenn ja, wie ?

dot

Supermoderator

Beiträge: 9 757

Wohnort: Graz

  • Private Nachricht senden

25

19.06.2012, 17:27

Man kann eine dll nicht statisch linken. dll steht für dynamic link library...

26

19.06.2012, 17:49

Mein Gott. Pack die Installation doch einfach rein. Für manche Spiele braucht man sie so oder so. Wo ist das Problem? ?(

MfG
Check

Bad

unregistriert

27

19.06.2012, 18:04

das problem liegt daran, dass es bei anderen Compilern dieser Error nicht kommt. das muss man doch also auch bei MSVC++ ändern können ..

dot

Supermoderator

Beiträge: 9 757

Wohnort: Graz

  • Private Nachricht senden

28

19.06.2012, 18:06

Wenn du es dir wirklich um jeden Preis einbildest, dann kannst du die Runtime auch statisch linken. Wie das geht, hast du ja selbst schon rausgefunden.

29

19.06.2012, 18:06

Warum kompilierst du es dann nicht mit einem "anderem Compiler"? :huh:

MfG
Check

NachoMan

Community-Fossil

Beiträge: 3 885

Wohnort: Berlin

Beruf: (Nachhilfe)Lehrer (Mathematik, C++, Java, C#)

  • Private Nachricht senden

30

19.06.2012, 18:07

Du müsstest die SFML auch mit "Multithreaded (/MT)" kompilieren. Das habe ich mal gemacht und es ist nicht zu empfehlen. Erstmal wird die exe dadurch größer und wenn du noch eine zusätzliche Bibliothek wie boost verwenden willst, musst du die auch mit der Einstellung kompilieren. Schick einfach die Installationsdatei oder einen Link mit und das Problem ist gelöst.
"Der erste Trunk aus dem Becher der Erkenntnis macht einem zum Atheist, doch auf dem Grund des Bechers wartet Gott." - Werner Heisenberg
Biete Privatunterricht in Berlin und Online.
Kommt jemand mit Nach oMan?

Werbeanzeige