Hallo zusammen,
ich quäle mich schon seit einigen Stunden damit herum, eine wav datei mittels CSound und CSoundmanager abzuspielen. Ich habe jetzt um das ganz einfach und übersichtilich zu machen nur mal ein stinknormales Win32-Projekt mit VisualC++ 2003 erstellt und zwei globale Variablen angelegt:
CSoundmanager smgr;
CSound *snd
Meine Includes:
#include <dsutil.h>
#include <dxutil.h>
Die Libs:
kernel32.lib
user32.lib
gdi32.lib
winspool.lib
comdlg32.lib
advapi32.lib
shell32.lib
ole32.lib
oleaut32.lib
uuid.lib
odbc32.lib
odbccp32.lib
(das waren die standards)
Winmm.lib
DxErr9.lib
dsound.lib
dxguid.lib
comctl32.lib
(diese habe ich manuell hinzugefügt)
Schon jetzt erhalte ich folgende Fehlermeldung:
PlaySound.obj : error LNK2019: Nicht aufgelöstes externes Symbol '"public: __thiscall CSoundManager::CSoundManager(void)" (??0CSoundManager@@QAE@XZ)', verwiesen in Funktion '_$E1'
PlaySound.obj : error LNK2019: Nicht aufgelöstes externes Symbol '"public: __thiscall CSoundManager::~CSoundManager(void)" (??1CSoundManager@@QAE@XZ)', verwiesen in Funktion '_$E2'
Wenn mich nicht alles täuscht, fehlen also noch weitere Libs. Aber welche? Im Netz sind nur die schon hinzugefügten angegeben. Die DirectX9 Documentation sieht sogar noch weniger vor...
Schönen Dank im Vorraus,
Jonny
ich quäle mich schon seit einigen Stunden damit herum, eine wav datei mittels CSound und CSoundmanager abzuspielen. Ich habe jetzt um das ganz einfach und übersichtilich zu machen nur mal ein stinknormales Win32-Projekt mit VisualC++ 2003 erstellt und zwei globale Variablen angelegt:
CSoundmanager smgr;
CSound *snd
Meine Includes:
#include <dsutil.h>
#include <dxutil.h>
Die Libs:
kernel32.lib
user32.lib
gdi32.lib
winspool.lib
comdlg32.lib
advapi32.lib
shell32.lib
ole32.lib
oleaut32.lib
uuid.lib
odbc32.lib
odbccp32.lib
(das waren die standards)
Winmm.lib
DxErr9.lib
dsound.lib
dxguid.lib
comctl32.lib
(diese habe ich manuell hinzugefügt)
Schon jetzt erhalte ich folgende Fehlermeldung:
PlaySound.obj : error LNK2019: Nicht aufgelöstes externes Symbol '"public: __thiscall CSoundManager::CSoundManager(void)" (??0CSoundManager@@QAE@XZ)', verwiesen in Funktion '_$E1'
PlaySound.obj : error LNK2019: Nicht aufgelöstes externes Symbol '"public: __thiscall CSoundManager::~CSoundManager(void)" (??1CSoundManager@@QAE@XZ)', verwiesen in Funktion '_$E2'
Wenn mich nicht alles täuscht, fehlen also noch weitere Libs. Aber welche? Im Netz sind nur die schon hinzugefügten angegeben. Die DirectX9 Documentation sieht sogar noch weniger vor...
Schönen Dank im Vorraus,
Jonny