Salut
J'ai un problème avec les fonctions wave (waveInGetNumDevs, waveOutOpen, waveOutOpen,...) definies dans le fichier mmsystem.h (C:\Program Files\Microsoft Visual Studio .NET 2003\Vc7\PlatformSDK\Include\mmsystem.h)
En fait, j'ai 2 projets dans ma solution (ua et interface).
J'utilise les fonctions wave dans un fichier du projet ua
Les 2 inclusions suivantes se trouvent dans le fichier d'entete utilisant ces fonctions wave
(#include <windows.h>
#include <mmsystem.h>)
Quand je compile le projet ua, il n'y a aucun probleme.
Mais je compile le projet interface (qui depend du projet ua), j'ai les problemes suivant (à l'edition des liens):
LINK : warning LNK4075: ' /EDITANDCONTINUE' ignoré à cause de la spécification '/INCREMENTAL:NO'
ua.lib(SoundCardDevice.obj) : error LNK2019: symbole externe non résolu __imp__waveInGetNumDevs@0 référencé dans la fonction "private: int __thiscall Vocal::SoundCardDevice::openAudioHardware(char const *)" (?openAudioHardware@SoundCardDevice@Vocal@@AAEHPBD@Z)
ua.lib(ASoundCardWin.obj) : error LNK2019: symbole externe non résolu __imp__waveOutOpen@24 référencé dans la fonction "public: bool __thiscall ASoundCardWin::Open(enum SoundCardDirection,class ASoundCardAudioFormat const &)" (?Open@ASoundCardWin@@QAE_NW4SoundCardDirection@@ABVASoundCardAudioFormat@@@Z)
ua.lib(ASoundCardWin.obj) : error LNK2019: symbole externe non résolu __imp__waveInOpen@24 référencé dans la fonction "public: bool __thiscall ASoundCardWin::Open(enum SoundCardDirection,class ASoundCardAudioFormat const &)" (?Open@ASoundCardWin@@QAE_NW4SoundCardDirection@@ABVASoundCardAudioFormat@@@Z)
Toute suggestion pourrait être utile pour moi.
Merci d'avance
monthaldo
Partager