如果我将Visual studio 2008版更改为2010版,程序将不起作用
Program doesnt work if i changed Visual studio version 2008 to 2010
嗨,我的程序中一直有这个错误,它只是在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种可能导致链接错误的原因。
相关文章:
- 无法在 Visual Studio 2010 中构建 Allegro C++ 程序
- MSVC 2010 编译应用程序和 MSVC 2019 编译应用程序之间的行为差异
- 确定C++应用程序是否作为具有旧版支持的 UWP 应用运行
- C++入门第5版:单词转换程序
- 如何在用户修改后使用旧版驱动程序中的 PE 标头获取原始文件类型
- 使用Visual Studio 2015社区版为应用程序制作安装程序,其中集成了VC++ 2015环境
- 测试使用visual studio编写的C++android应用程序的最佳方法是什么.不升级到windows专业版
- 使用MinGW gcc/g++(nuwen发行版)编译的程序出现运行时错误
- std::stoul 在带有 NDK r13b 的 Android 版 Qt 应用程序上出错
- 应用程序无法使用 libcurl C++ Windows 7 VS 2010 启动 (0xc0150002)
- 从 SharePoint 2010 服务器下载,在 Windows 客户端上的本地应用程序中打开
- 使用 Visual Studio 2010 的 C++ 内联程序集
- 缺少Visual Studio 2010学习版64位属性
- 为什么当我在Visual c ++ studio 2010中运行应用程序时光标会转到最后一个文本框
- Visual Studio 2010请参阅程序流(C++)
- 如何为我的Visual Studio 2010 C 应用程序进行自动更新
- 2010 版 MFC 代码在 2013 上不再有效,有什么建议吗?
- msvc 2010应用程序0xc000007b错误
- 使用log4cxx与Visual Studio 2010.应用程序初始化错误
- 如果我将Visual studio 2008版更改为2010版,程序将不起作用