SDL Audio
-
Das Audiosystem von SDL find ich nicht so gut, darum verwende ich SDL_mixer
(sozusagen ne standartbibliothek von SDL) die muss zwar dann auch auf der Zielplattform vorhanden sein aber die ausgabe von sound ist leichter und flexibler.Diese Docu sollte die Funktionsweise wenigstens halbswegs klarmachen.
http://www.libsdl.org/cgi/docwiki.cgi/FrontPage?action=show&redirect=StartSeiteund hier ist der download
http://www.libsdl.org/projects/SDL_mixer/Auf der seite gibts noch meherere Tutorials, vll. überlegst du einen Wechsel des Tutorials falls dein aktuelles nicht so gut ist.
-
danke !!
entweder ich mache etwas falsch, oder ich bin strohdumm (ich glaube ich bin beides)
wenn ich jetzt das programm schreibe kmmt folgende meldung:error LNK2001: Nichtaufgeloestes externes Symbol _Mix_CloseAudio
error LNK2001: Nichtaufgeloestes externes Symbol _Mix_OpenAudio
error LNK2001: Nichtaufgeloestes externes Symbol _Mix_PlayChannelTimed
error LNK2001: Nichtaufgeloestes externes Symbol _Mix_LoadWAV_RW
fatal error LNK1120: 4 unaufgeloeste externe Verweise
Fehler beim Ausführen von link.exe.und ich habe davon keine schimmer

könnt ihr mir bitte helfenmfg luki
-
Du musst die externen Symbole "_Mix_CloseAudio", "_Mix_OpenAudio", "_Mix_PlayChannelTimed" und "_Mix_LoadWAV_RW" auflösen. Dann sollte es gehen. f'`8k
AutocogitoBye, TGGC (\-/ returns)
-
mit dem kann ich seeeeeeeeeeehr viel anfangen

könntest du mir erklären wie ?
-
z.b. mit "int Symbol() {}". Für weiteres siehe Manual des Linkers. f'`8k
Bye, TGGC (\-/ returns)
-
Hallo
luki91 schrieb:
mit dem kann ich seeeeeeeeeeehr viel anfangen

könntest du mir erklären wie ?In der Regel musst du noch eine lib includieren.
chrische
-
Du musst die Library mitlinken. Wie das geht hängt von deiner Entwicklungsumgebung bzw. deinem linker ab.
@TGGC
Glaubst du eigentlich deine Kommentare sind hilfreich?
-
Storm.Xapek.de schrieb:
@TGGC
Glaubst du eigentlich deine Kommentare sind hilfreich?Nein. Ich weiss es. f'`8k
Bye, TGGC (\-/ returns)
-
ich weiß, das ich es mitlinken muss, aber ich habe keine sdl-mixer.lib !
ich habe nur sdl.lib
von wo kann ich die herbekommen ?
oder könntet ihr sie mir vielleicht schicken ?
danke
-
-
Hallo
Verscuh mal sie zu kompilieren. Wenn das nicht klappt, kann ich sie dir auch schicken.
chrische
-
wenn ich es kompiliere, kommt eine fehler meldung(verschiedene versionen ,konnte nicht komiliert werden)
kannst du sie mir bitte schicken ?danke!
-
danke !!!

es funktioniert !
