Problem mit der Sound Wiedergabe
-
Hallo..ich hab im Internet diesen Code gefunden aber unter Windows XP und mit Dev-C++ will das ganze nicht laufen.
Die Fehlermeldung lautet:
[Linker error] undefined reference to `PlaySoundA@12'Kann mir da jemand helfen?
#include <windows.h> #include <stdio.h> #include <mmsystem.h> #include <stdlib.h> int main() { int i = 0; printf("Playing synchronous sound...\n"); PlaySound("mysound.wav", NULL, SND_FILENAME | SND_SYNC); Sleep(1500); PlaySound("mysound2.wav", NULL, SND_FILENAME | SND_ASYNC); printf("Playing asynchronous sound"); for(i = 0; i < 50; i++) { printf("."); Sleep(50); } printf("\n"); system("pause"); return 0; }
-
...
-
Zum Schluss wird noch im Kommentar von einer LIB geredet oder so..
aber die Frage ist welche u.s.w.
-
Du musst die "winmm.lib" dazulinken. Wie das geht verrät dir deine Compiler-Hilfe
MfG SideWinder
-
Danke aber irgendwie finde ich die Lib garnicht!!!
-
Also entweder sie liegt irgendwo in deinem Compiler-Library-Verzeichnis herum oder dein Compiler unterstützt das gar nicht.
Dazu werden dir die Kollegen im "Andere Compiler"-Forum allerdings mehr sagen können -> ich verschiebe dich mal
MfG SideWinder