компилирование FMOD с помощью mingw? - PullRequest
1 голос
/ 08 июля 2011

У меня есть следующий пример от 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();
}

1 Ответ

0 голосов
/ 11 июля 2011

Этот код предназначен для FMOD3, я бы порекомендовал получить последнюю версию FMODEx aka FMOD4 с www.fmod.org.

Если при компиляции действительно не нужно делать ничего особенного, просто убедитесь, что вы '-Я включаю каталог, содержащий «inc / fmod.h» и «-L», каталог «lib», который содержит библиотеку fmod и, наконец, «-l» фактическую библиотеку fmod.

...