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

11

11.07.2011, 11:02

Zitat

SFML/Window.hpp is no more explicitly requiered, as it is already included by the graphics package
Steht zwar so im Tutorial aber vllt bringts ja was wenn du sie doch mal includest für VS2010 version.
Wer aufhört besser werden zu wollen hört auf gut zu sein!

aktuelles Projekt:Rickety Racquet

12

11.07.2011, 11:14

Brinht leider auch nichts

13

11.07.2011, 11:28

Das einzige was mir noch einfallen würde check mal ob der video modus unterstützt wird.
Wer aufhört besser werden zu wollen hört auf gut zu sein!

aktuelles Projekt:Rickety Racquet

CookieWarrior

Frischling

Beiträge: 37

Beruf: Schüler

  • Private Nachricht senden

14

11.07.2011, 12:36

Link mal anstatt sfml-window-s-d.lib nur sfml-window-d.lib das selbe bei system.
Das -s brauchst du glaub ich gar nicht , ich verwende es zumindest nie und bei mir funktioniert auch alles einwandfrei.

NachoMan

Community-Fossil

Beiträge: 3 885

Wohnort: Berlin

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

  • Private Nachricht senden

15

11.07.2011, 13:38

Link mal anstatt sfml-window-s-d.lib nur sfml-window-d.lib das selbe bei system.
Das -s brauchst du glaub ich gar nicht , ich verwende es zumindest nie und bei mir funktioniert auch alles einwandfrei.

Genau das wirds sein. Die librarys mit -s werden statisch gelinkt, das heißt ohne dlls. Wenn du beides nimmst, hast du die Nachteile von beiden Varianten und der Linker kommt wahrscheinlich mit den Adressen durcheinander. (oder soetwas in die Richtung)
Entweder alle mit -s oder ohne. Nur sfml-main solltest du immer ohne -s schreiben.
"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?

16

11.07.2011, 22:16

Hab ich probiert, keine änderung :(

Wie kann ich das mit dem video modus testen ?(

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »Dalrond« (11.07.2011, 23:31)


CookieWarrior

Frischling

Beiträge: 37

Beruf: Schüler

  • Private Nachricht senden

17

11.07.2011, 23:52

Probier mal anstatt:

C-/C++-Quelltext

1
sf::RenderWindow App(sf::VideoMode(800, 600, 32), "Weird Birds");

C-/C++-Quelltext

1
sf::RenderWindow App(sf::VideoMode::GetDesktopMode(), "Weird Birds");

Damit wird die Fenstergröße auf die Größe deines Desktops gestellt und somit sollte der Videomodus korrekt funktionieren.

Hast du auch bei den Präprozessordefinitionen SFML_DYNAMIC eingefügt?

Fred

Supermoderator

Beiträge: 2 121

Beruf: Softwareentwickler

  • Private Nachricht senden

18

12.07.2011, 01:21

Du kannst auch VideoMode::getMode(0); verwenden. Das sollte den besten, gültigen Video-Mode liefern.

An den Libs kann es egtl. nicht liegen, da du sonst ziemlich sicher Linker-Fehler oder Runtime-Fehler bekommen würdest. Probier mal durch setzen von std::cout, ob dein Code überhaupt etwas macht bzw. wohin er kommt.
Also vor jeder Zeile, in der etwas passiert, setzt du ein std::cout<<"Test";(ggf. etwas mehr Text, um eindeutig zu erkennen, bis wohin er kommt) und dann schaust du mal, was davon egtl. ausgeführt wird. Dann kann der Fehler nämlich nochmals eingegrenzt werden.

19

12.07.2011, 11:43

Öhm es passiert garnichts

Mir fällt auch grade auf zumindest wenn ich mit visula c++ öfne nur cmd geöfnet wird (ohne eingabemöglichkeit)
Aber auch beim mauleem öffnen pasiert nichts

NachoMan

Community-Fossil

Beiträge: 3 885

Wohnort: Berlin

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

  • Private Nachricht senden

20

12.07.2011, 12:54

Wie wärs wenn du mal in dein Postfach schaust?^^
"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