mainwindow.obj:-1: error: LNK2019: 无法解析的外部符号 "__declspec(dllimport) int __cdecl TestConnect(int)" (__imp_?TestConnect@@YAHH@Z),函数 "private: void __cdecl MainWindow::on_pushButton_clicked(void)" (?on_pushButton_clicked@MainWindow@@AEAAXXZ) 中引用了该符号
时间: 2024-04-20 21:26:02 浏览: 112
如何解决 error LNK2019 无法解析的外部符号,该符号在函数 中被引用
5星 · 资源好评率100%
这个错误是链接错误,指示编译器无法找名为"TestConnect"的外部函数的。在你的代码中,函数"on_pushButton_clicked"引用了该函数,但编译器无法找到该函数的现。
要解决这个问题,你需要保链接器可以找到"TestConnect"函数定义。以下是一些可能的解决方法1. 确保你已经包含了包含"TestConnect"函数定义的头文件。
2. 确保你已经将包含"TestConnect"函数实现的源文件添加到项目中,并正确地编译和链接这些文件。
3. 如果"TestConnect"函数来自于一个库,确保你已经将该库添加到项目配置中,并且链接器可以找到该库。
请检查并确保你已经采取了这些步骤,并重新编译你的代码。如果问题仍然存在,请进一步检查是否存在任何语法错误或其他编译错误,并确保你正确地引用了"TestConnect"函数。
阅读全文