[请教大牛]sdl_mixer程序无法播放MP3格式的音频文件

喜歡程式設計嗎?想要一窺 KDE/Qt 程式設計的奧秘嗎?想要
學習 X Window 上的視窗程式設計嗎?歡迎各類關於 KDE/Qt、Qtopia、Qt/Embedded、QSA、PyQt 等各類心得討論。

版主: AceLan, Franklin

[请教大牛]sdl_mixer程序无法播放MP3格式的音频文件

文章sdl_mixer » 週四 8月 13, 2009 4:39 pm

sdl_mixer是sdl中关于音频播放的扩展库,它是支持MP3格式的文件的,我基于sdl_mixer写了个程序,将它与动态sdl_mixe、sdl库链接后,是可以播放MP3格式文件的。
我把sdl_mixer和sdl这两个库编译成静态的后。在/usr/local/lib目录下有这两个软件包的静态库。
# ls
directfb-1.0-0 libdirect.a libdirect.la libfusion.a libiconv.la libSDL_image.la libSDL_mixer.a preloadable_libiconv.so libcharset.a libdirectfb.a libfreetype.a libfusion.la libSDL.a libSDL.la libSDL_mixer.la libcharset.la libdirectfb.la libfreetype.la libiconv.a libSDL_image.a libSDLmain.a pkgconfig
然后再编译我的程序,将它与sdl_mixe、sdl静态库链接后,这样编译出来的可执行文件大概有2MB多吧。此时,它居然就不支持MP3格式的文件了,这是怎么回事呀?有人知道吗?
sdl_mixer
 

回到 KDE/Qt 程式設計

誰在線上

正在瀏覽這個版面的使用者:沒有註冊會員 和 1 位訪客