如果我将Visual studio 2008版更改为2010版,程序将不起作用

Program doesnt work if i changed Visual studio version 2008 to 2010

本文关键字:2010版 程序 不起作用 Visual studio 2008版 如果      更新时间:2023-10-16

嗨,我的程序中一直有这个错误,它只是在visual studio 2008中工作,但我使用的是2010,不工作,一直收到这个错误消息

Error   4   error LNK2019: símbolo externo "public: bool __thiscall C_DSPlib::GeneraCoeficientesCosenoAlzado(float *,short,float,unsigned int,unsigned int)" (?GeneraCoeficientesCosenoAlzado@C_DSPlib@@QAE_NPAMFMII@Z) sin resolver al que se hace referencia en la función __catch$?InicializacionesComunes@C_Serial@@QAEXXZ$0    C:SilverHeartSerial.obj   SilverHeart
Error   5   error LNK2019: símbolo externo "public: short __thiscall C_DSPlib::PuntoMedio(long *,int)" (?PuntoMedio@C_DSPlib@@QAEFPAJH@Z) sin resolver al que se hace referencia en la función "public: bool __thiscall C_Serial::DibujaPunto(unsigned int,bool)" (?DibujaPunto@C_Serial@@QAE_NI_N@Z)   C:SilverHeartSerial.obj   SilverHeart
Error   6   error LNK2019: símbolo externo "public: bool __thiscall C_DSPlib::ECG_DefineFiltros(float *,float *,float *,float *,float *,float *,float *,float *)" (?ECG_DefineFiltros@C_DSPlib@@QAE_NPAM0000000@Z) sin resolver al que se hace referencia en la función "public: bool __thiscall C_Serial::SetCoeficientesFiltros(float *,float *,float *,float *,float *,float *,float *,float *)" (?SetCoeficientesFiltros@C_Serial@@QAE_NPAM0000000@Z)   C:SilverHeartSerial.obj   SilverHeart
Error   9   error LNK2019: símbolo externo _HtmlHelpA@16 sin resolver al que se hace referencia en la función "long __stdcall WndProc(struct HWND__ *,unsigned int,unsigned int,long)" (?WndProc@@YGJPAUHWND__@@IIJ@Z)  C:SilverHeartSilverHeart.obj  SilverHeart
Error   10  error LNK2019: símbolo externo "void __cdecl dl_deleteAll(struct s_DLlist *,int)" (?dl_deleteAll@@YAXPAUs_DLlist@@H@Z) sin resolver al que se hace referencia en la función "long __stdcall DlgAbrirECG(struct HWND__ *,unsigned int,unsigned int,long)" (?DlgAbrirECG@@YGJPAUHWND__@@IIJ@Z)    C:SilverHeartSilverHeart.obj  SilverHeart

如果链接使用Visual Studio早期版本构建的其他库,则可能会出现这种情况。

您必须使用相同的新工具链重建所有引用的库,以便可以顺利地进行链接。

如果它不能解决你的问题,那么就给出一些代码(例如引用函数的代码),因为如果没有更多信息,有5000种可能导致链接错误的原因。