0

嗨,我在我的程序中不断收到此错误,它只是在 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:\SilverHeart\Serial.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:\SilverHeart\Serial.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:\SilverHeart\Serial.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:\SilverHeart\SilverHeart.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:\SilverHeart\SilverHeart.obj  SilverHeart
4

1 回答 1

1

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

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

如果它不能解决您的问题,请提供一些代码(例如来自引用函数的代码),因为没有更多信息,有 5000 个可能的原因可能导致链接错误。

于 2013-02-08T17:52:30.690 回答