Qt datepasssave.obj:-1: error: LNK2019: unresolved external symbol "public: void __thiscall。
2018-01-30 16:37
756 查看
datepasssave.obj:-1: error: LNK2019: unresolved external symbol "public: void __thiscall。
出现这么错误该怎么办?
我在网上查了半天也没找到能解决的办法。
我现在结合网上的方法和我自己的解决方法来说说。
第一:就是你类里面定义了函数,而你并没有在cpp里面实现这个函数。
第二:你没有包含相应的依赖项。
第三:也就是我自己的问题,我在自己的工程中新加了一个自定义类,直接就运行,一直提示错误,检查新定义的类的函数,cpp中也全实现了,问题就是不解决。后来我重新执行qmake后再构建就没问题了,所以在已有工程中新添加类后,最好重新用qmake编译一下,然后再构建。
datepasssave.obj:-1: error: LNK2019: unresolved external symbol "public: void __thiscall。
出现这么错误该怎么办?
我在网上查了半天也没找到能解决的办法。
我现在结合网上的方法和我自己的解决方法来说说。
第一:就是你类里面定义了函数,而你并没有在cpp里面实现这个函数。
第二:你没有包含相应的依赖项。
第三:也就是我自己的问题,我在自己的工程中新加了一个自定义类,直接就运行,一直提示错误,检查新定义的类的函数,cpp中也全实现了,问题就是不解决。后来我重新执行qmake后再构建就没问题了,所以在已有工程中新添加类后,最好重新用qmake编译一下,然后再构建。
相关文章推荐
- Qt中编译出现mainwindow.obj:-1: error: LNK2019: unresolved external symbol "public: __thiscall MyWidget::M
- Qt 编译时出现“-1: error: LNK2019: unresolved external symbol "public: void __thiscall M”错误
- 1>Source.obj : error LNK2019: unresolved external symbol "public: __thiscall Chain<int>::~Chain<int>
- error LNK2019: unresolved external symbol "public: class CVD::ImageRef __thiscall VideoSou
- obj : error LNK2019: 无法解析的外部符号 "public: __thiscall B::B(void)" (??0B@@QAE@XZ),该符
- Qt编程之信号与槽-------unresolved external symbol "public: virtual struct QMetaObject const * __thiscall XX::metaObject(void)const
- C++ 遇到error LNK2019: unresolved external symbol "public: void __thisca的问题
- QT中异常退出或者mainwindow.obj:-1: error: LNK2019: 无法解析的外部符号 "public: __thiscall scriptDlg::scriptDlg(class
- error LNK2019: 无法解析的外部符号 "public: __thiscall Date::~Date(void)" (??1Date@@QAE@XZ),该符号在函数 _main 中被引用
- widget.obj:-1: error: LNK2019: unresolved external symbol "public: __cdecl
- error LNK2019: unresolved external symbol "public 错误的出现原因.
- 错误 4 error LNK2019: 无法解析的外部符号 "public: __thiscall CRobotProvider::~CRobotProvider(void)" (??1CRobotP
- error LNK2019: unresolved external symbol "void __cdecl sqlcxt(void * *,unsigned int *,struct sqlexd
- 错误 1 error LNK2019: 无法解析的外部符号 "public: __thiscall chain<int>::~chain<int>(void)" (??1?$chain@H@@QAE@
- main.obj:-1: error: LNK2019: 无法解析的外部符号 "public: __thiscall CFindFileForm::CFindFileForm(class QWidge
- error LNK2001: unresolved external symbol "public: int __thiscall A<int>::get(void)" (?get@?$A@H@@QAEHXZ)
- Driver.obj : error LNK2019: unresolved external symbol __except_handler4 referenced in function "lon
- error LNK2019: unresolved external symbol "__declspec(dllimport) public: __thiscall 的解决方案
- error LNK2019: unresolved external symbol "public:
- error LNK2019: unresolved external symbol "__declspec(dllimport) void 遇到的问题以及解决办法