guten tag spieleprogrammierer, ich wollte mich auch mal damit beschäftigen und bin direkt am anfang auf einen fehler gestoßen...
erstmal mein quellcode:
#include <iostream>
#include <SFML\Graphics.hpp>
int main()
{
sf:: Sprite s;
int a = s.getPosition().x;
std::cout << a << std::endl;
std::getchar();
return 0;
}
und die fehlermeldungen sehen so aus :
1>------ Erstellen gestartet: Projekt: spieleprogrammierung, Konfiguration: Release Win32 ------
1>main.obj : error LNK2001: Nicht aufgelöstes externes Symbol ""__declspec(dllimport) public: class sf::Vector2<float> const & __thiscall sf::Transformable::getPosition(void)const " (__imp_?getPosition@Transformable@sf@@QBEABV?$Vector2@M@2@XZ)".
1>main.obj : error LNK2001: Nicht aufgelöstes externes Symbol ""__declspec(dllimport) public: __thiscall sf:: Sprite:: Sprite(void)" (__imp_??0Sprite@sf@@QAE@XZ)".
1>main.obj : error LNK2001: Nicht aufgelöstes externes Symbol ""__declspec(dllimport) public: virtual __thiscall sf:: Sprite::~ Sprite(void)" (__imp_??1Sprite@sf@@UAE@XZ)".
1>C:\Users\MARWIN\Documents\Visual Studio 2012\Projects\spieleprogrammierung\Release\spieleprogrammierung.exe : fatal error LNK1120: 3 nicht aufgelöste Externe
========== Erstellen: 0 erfolgreich, 1 fehlerhaft, 0 aktuell, 0 übersprungen ==========
freue mich über jede erdenkliche hilfe
ps: ich benutze visual studio 2012 und sfml 2.1 ( und die lerrzeichen vor dem sprite habe ich gemacht damit daraus kein smiley entsteht
mit freundlichen grüßen ,
ein programmier noob