C++ SFML: Verweis auf nicht aufgelöstes externes Symbol

Hey, Ich programmiere jetzt seit ein paar Wochen mit C++ und will in den bereich der Spieleprogrammierung gehen. Also bin ich auf die SFML gestossen. Ich habe mir einige Tutorials angeschaut und auch im Internet gelesen. Daraufhin wollte ich als erstes mal nur ein Fenster machen welches auf dem Bildschirm erscheint. Dieses sollte noch nichts können. Also habe ich folgenden Quelltext geschrieben:

include <SFML/Graphics.hpp>

using namespace sf;

int main() { RenderWindow window(VideoMode(800, 600), "Fenster");

return 0;

}

eigentlich müsste es funktoinieren da ich alle dateien etc eingebunden habe. Includeverzeichnis habe ich eingebunden , Library verzeichnis habe ich eingebunden und zusätzliche abhängikeiten:

sfml-main.lib sfml-window-d.lib sfml-graphics-d.lib sfml-system-d.lib

Doch trotzdem bekomme ich wenn ich das programm öffnen will(nicht beim compilieren) einige fehlermeldungen:

1>------ Erstellen gestartet: Projekt: Test123, Konfiguration: Debug Win32 ------ 1>test123.obj : error LNK2019: Verweis auf nicht aufgelöstes externes Symbol ""public: virtual __thiscall sf::RenderWindow::~RenderWindow(void)" (??1RenderWindow@sf@@UAE@XZ)" in Funktion "main". 1>test123.obj : error LNK2019: Verweis auf nicht aufgelöstes externes Symbol ""public: __thiscall sf::RenderWindow::RenderWindow(class sf::VideoMode,class sf::String const &,unsigned int,struct sf::ContextSettings const &)" (??0RenderWindow@sf@@QAE@VVideoMode@1@ABVString@1@IABUContextSettings@1@@Z)" in Funktion "main". 1>test123.obj : error LNK2019: Verweis auf nicht aufgelöstes externes Symbol ""public: __thiscall sf::VideoMode::VideoMode(unsigned int,unsigned int,unsigned int)" (??0VideoMode@sf@@QAE@III@Z)" in Funktion "main". 1>test123.obj : error LNK2019: Verweis auf nicht aufgelöstes externes Symbol ""public: __thiscall sf::String::String(char const *,class std::locale const &)" (??0String@sf@@QAE@PBDABVlocale@std@@@Z)" in Funktion "main". 1>C:\Users\MAVCA\documents\visual studio 2010\Projects\Test123\Debug\Test123.exe : fatal error LNK1120: 4 nicht aufgelöste externe Verweise. ========== Erstellen: 0 erfolgreich, Fehler bei 1, 0 aktuell, 0 übersprungen ==========

Wo liegt mein Fehler? Bin langsam am verzweifeln. Habe mir schon in einigen Foren Beiträge angeschaut doch keine von den Lösungen hat mir geholfen. Ich hoffe ihr könnt mir weiterhelfen.

Danke schon mal :)

...zum Beitrag

Keiner will antworten :(

...zur Antwort

Frage ich mich auch manchmal. gib nicht auf ;) Du wirst einen weg finden.

...zur Antwort

Also nochmal zu meiner frage:

Ich will in html ein bild einbinden. Das hat auch geklappt. Wenn ich jetzt aber versuche es über CSS anzusprechen und die Attribute des Bildes zu ändern spricht das Bild nicht drauf an. Ich kann aber mit der gleichen CSS datei auch die Hintergrund-farbe( etc.) der html Seite ändern. ich binde es folgendermaßen über CSS ein. ist das richtig? img.Hintergrund {.....}

Was muss ich jetzt machen damit ich den Hintergrund den ich in html eingebunden habe über CSS bearbeiten kann?

Ich befasse mich erst seit ein paar tagen mit dem Thema. Sry wenn ich was falsches gesagt hab.

Danke.

...zur Antwort

Kennt hier niemand ne vollmetall , federdruck , softairpistole mit schlittenfang? also ich hab noch keine gefunden :(

...zur Antwort

Ich kann dir eine vorschlagen , ich hab sie selber nicht will sie mir aber anschaffen. Sie ist auch nicht silber. Aber wenn du dir die Kommentare unter der Waffe ganz unten auf der seite anschaust siehst du , dass sie wohl sehr gut sein soll. Es ist eine AEP Softair und hat ca 0,48 Joule. Die Gearbox und der schlitten sind aus Metall. Der rest aus hochwertigem Kunststoff. Was besonderes an der DE .50AE ist das sie vollautomatisch schießen kann. Ich denke für 75€ wird sie sich lohnen.

hier der link: http://www.softairsektor.de/Softair-Pistolen/Pistolen-AEP/Mod-DE-50AE-Metalslide-AEP::440.html

Sie kostet einiges , scheint sich aber zu lohnen.

...zur Antwort

Bitte um antworten!

...zur Antwort

Wenn bei can you run it angezeit wird das sie zu schwach ist trifft das meistens zu. Esseiden die Grafikkarte (in deinem Fall) ist nicht in deren Verzeichnis eingetragen. Wie es z.b. bei mir der fall ist. Ich habe eine GTX 560 Ti . wenn ich battlefield 3 eintippe steht dort das es nicht laufen wird. Es läuft aber auf ultra high setting (45 fps) xD. Warte 5 min dann kann ich es dir sagen. Aber ich glaube die 8800 GT ist besser als deine. Kurz nebenbei: die grafikkarte muss die gleiche oder eine bessere sein.

...zur Antwort