严重性 代码 说明 项目 文件 行 禁止显示状态 错误 LNK2019 无法解析的外部符号 "__declspec(dllimport) public: __cdecl QPrinter::QPrinter(enum QPrinter::PrinterMode)" (__imp_??0QPrinter@@QEAA@W4PrinterMode@0@@Z),函数 "public: bool __cdecl QCustomPlot::savePdf(class QString const &,int,int,enum QCP::ExportPen,class QString const &,class QString const &)" (?savePdf@QCustomPlot@@QEAA_NAEBVQString@@HHW4ExportPen@QCP@@00@Z) 中引用了该符号 QtWidgetsApplication2 D:\Users\17574\source\repos\QtWidgetsApplication2\QtWidgetsApplication2\qcustomplot.obj 1
时间: 2024-03-07 22:52:55 浏览: 126
vc报错解决办法 error LNK2019无法解析的外部符号,该符号在函数 中被引用
这个错误是链接错误,表示编译器无法找到 QPrinter 类的声明。可能是因为在编译 QCustomPlot 时没有正确地设置链接库路径或链接库名称导致的。
您可以检查以下内容来解决此问题:
1. 确认在项目中包含 QPrinter 类的头文件,并且头文件路径是正确的。
2. 确认在项目中链接了 QPrinter 类的库文件,并且库文件路径是正确的。
3. 确认在项目中使用了正确的库文件名称。
如果您仍然无法解决问题,可以尝试重新安装 Qt,并确保正确地配置了 Qt 的环境变量。
阅读全文