0

我已经用 C++ 编程大约六个月了。就在最近我开始在 QT creator 中制作一个二十一点模拟器,这意味着我对 QT 环境非常陌生。我创建了一些我认为需要的类等。一切正常,直到我尝试在我的 mainWindow.h 中创建一个类对象!

因此,当我尝试创建 Deals 对象时会出现问题。我还创建了一个新的 Deals(); 在 .cpp 文件中。

我收到的错误消息称为 LNK2019。我一直在谷歌搜索一段时间以了解它的实际含义以及我如何理解错误陈述。

在这种特定情况下,错误代码如下所示:

mainblackjackmainwindow.obj:-1: error: LNK2019: unresolved external symbol "public: __cdecl Deals::Deals(void)" (??0Deals@@QEAA@XZ) referenced in function "public: __cdecl MainBlackJackMainWindow::MainBlackJackMainWindow(class QWidget *)" (??0MainBlackJackMainWindow@@QEAA@PEAVQWidget@@@Z)

我应该如何阅读才能理解它?如果你对如何解决这个问题有任何想法或提示,我会很高兴。

最好的问候

4

0 回答 0