1

gamedev からの次の例があります。これをどのようにコンパイルするのだろうと思っていました。FMOD をダウンロードして にインストールしましたC:\Program Files\FMOD SoundSystem\FMOD Programmers API Win32。また、作業ディレクトリに .dll ファイルと mp3 ファイルがありますが、コマンド ラインからこれをコンパイルしてリンクする方法がわかりません。

編集:コード

#include 
#include "inc/fmod.h"

FSOUND_SAMPLE* handle;

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

   // load and play sample
   handle=FSOUND_Sample_Load (0,"sample.mp3",0, 0, 0);
   FSOUND_PlaySound (0,handle);

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

   // clean up
   FSOUND_Sample_Free (handle);
   FSOUND_Close();
}
4

1 に答える 1

0

このコードは FMOD3 用です。FMODEx 別名 FMOD4 の最新リリースを www.fmod.org から入手することをお勧めします。

コンパイル時に特別なことをする必要はありません。「-I」で「inc/fmod.h」を含むディレクトリをインクルードし、「-L」で fmod lib を含む「lib」ディレクトリをインクルードし、最後に「- l' 実際の fmod lib.

于 2011-07-10T23:15:49.167 に答える