Intializieren eines SDLmm-Programms
-
Hi.
Ich wollte heute mein erstes Programm in SDL schreiben.
Hier ist erstmal der Quelltext:#include <C:\Programme\CodeBlocks\SDL-1.2.13\SDLmm-0.1.8\src\sdlmm.h> #include <iostream> int main() { std::cout<<"Initializing SDL.\n"; if(SDLmm::Init(SDLmm::Display::Init()|SDLmm::Audio::Init())==(-1)) { std::cout<<"SDL klappt nicht weil: \n" << SDLmm::GetError(); exit(-1); } std::cout<<"SDL ist bereit.\n"; std::cout<<"Beendet SDL.\n"; SDLmm::Quit(); std::cout<<("Beenden...\n"); exit(0); }Nun kommen beim ausführen aber folgende Errors:
error:SDLmm::Audio' has not been declared error:Init' was not declared in this scope
Wieso kommen die,bzw. was kann ich da tun,könnt ihr mir da einen Tipp geben?Danke im Voraus mfg.
-
klingt, wie eine nicht eingebundene Library.
Btw schau Dir mal das WikiBook zur SDL an. Dann verstehst Du auch, was da eigentlich alles rund um die SDL passiert.
http://de.wikibooks.org/wiki/SDL