繁体   English   中英

Borland Turbo C ++ 4.5中的FMOD错误

[英]FMOD error in borland turbo c++ 4.5

当我尝试编译时,它给了我26条错误,但是一切都在正确的位置,但是无法理解这些错误,而这些错误大部分都是常量,时间太长。 请帮助我想通过C编程播放mp3文件。

*错误显示在jpg图片中

 #include "inc/fmod.h"

    FMUSIC_MODULE* handle;

    int main ()
    {
       // init FMOD sound system
       FSOUND_Init (44100, 32, 0);

       // load song
       handle=FMUSIC_LoadSong ("don.mp3");

       // play song only once
       // when you want to play a midi file you have to disable looping
       // BEFORE playing the song else this command has no effect!
       FMUSIC_SetLooping (handle, false);

       // play song
       FMUSIC_PlaySong (handle);

       // wait until the users hits a key to end the app
       while (!_kbhit())
       {
       }

       //clean up
       FMUSIC_FreeSong (handle);
       FSOUND_Close();
    }

http://i.stack.imgur.com/JH4Ts.jpg

Borland Turbo C ++早于大多数C ++标准和现代C。我不希望FMOD或任何现代库可与此编译器一起使用。

Visual C ++可以Express形式免费使用,并且是一个更好的编译器。

您列出的代码是FMOD 3代码,但是您正在使用FMOD 4标头(可能还有libs)。 这将不起作用,我从您的错误图片中可以看到您还有其他麻烦,也许包括路径设置不正确。

我们提供了一个需要链接的Borland库:'fmodex_bc.lib',但这又是FMOD 4代码,我强烈建议您查看SDK附带的“ playstream”示例,该示例演示了MP3播放。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM