16,472
社区成员
如题,在VS2017中调用VS编译的静态库,突然报错:error LNK2019: 无法解析的外部符号 _Getxxx,该符号在函数 "private: void __thiscall CToolDlg::OnBnClickedBtn(void)" (?OnBnClickedBtn@CToolDlg@@AAEXXZ) 中被引用。该静态库的其他接口都可以调用,但刚刚加入一个新的接口编译静态库,并通过MFC应用程序链接该静态库时,该静态库的新接口直接报如上:“error LNK2019: 无法解析的外部符号 _Getxxx,该符号在函数 "private: void __thiscall CToolDlg::OnBnClickedBtn(void)" (?OnBnClickedBtn@CToolDlg@@AAEXXZ) 中被引用”,检查了库的引用,头文件和路径没有问题,各位大佬,有没有碰到过这种情况呢?
一半都是只有头文件,没有.cpp实现文件,链接的时候才报这个错
静态库是如何引用的?import?
OnBnClickedBtn貌似是按钮事件吧