QT工程,在VS2003可以build成功,但是nmake编译失败

weixin_38061732 2019-09-19 07:22:53
各位大侠,帮忙看下nmake编译报错问题,显示的是找不到外部对象,但是我在VS2003环境中都可以正常编译,运行。小弟原来是做java的,最近才接触c++,QT,还恳请大家多多指导,如何跟踪定位此类问题。谢谢了。 以下是控制台错误信息 mainwindow.obj : error LNK2001: unresolved external symbol "public: virtual int__thiscall TreeView1::qt_metacall(enum QMetaObject::Call,int,void * *)" (?qt_metacall@TreeView1@@UAEHW4Call@QMetaObject@@HPAPAX@Z)mainwindow.obj : error LNK2001: unresolved external symbol "public: virtual void * __thiscall TreeView1::qt_metacast(char const *)" (?qt_metacast@TreeView1@@UAEPAXPBD@Z)mainwindow.obj : error LNK2001: unresolved external symbol "public: virtual struct QMetaObject const * __thiscall TreeView1::metaObject(void)const " (?metaObject@TreeView1@@UBEPBUQMetaObject@@XZ)treeview.obj : error LNK2019: unresolved external symbol "public: virtual __thiscall SaveRuleDlg::~SaveRuleDlg(void)" (??1SaveRuleDlg@@UAE@XZ) referenced in function "public: class QString __thiscall TreeView::OpenSaveRuledlg(void)" (?OpenSaveRuledlg@TreeView@@QAE?AVQString@@XZ)treeview.obj : error LNK2019: unresolved external symbol "public: __thiscall SaveRuleDlg::SaveRuleDlg(class TreeView *,class QWidget *)" (??0SaveRuleDlg@@QAE@PAVTreeView@@PAVQWidget@@@Z) referenced in function "public: class QString __thiscall TreeView::OpenSaveRuledlg(void)" (?OpenSaveRuledlg@TreeView@@QAE?AVQString@@XZ)treeview.obj : error LNK2019: unresolved external symbol "public: virtual __thiscall SaveLicenceDlg::~SaveLicenceDlg(void)" (??1SaveLicenceDlg@@UAE@XZ) referenced in function "public: class QStringList __thiscall TreeView::OpenSaveLicencedlg(void)" (?OpenSaveLicencedlg@TreeView@@QAE?AVQStringList@@XZ)treeview.obj : error LNK2019: unresolved external symbol "public: __thiscall SaveLicenceDlg::SaveLicenceDlg(class TreeView *,class QWidget *)" (??0SaveLicenceDlg@@QAE@PAVTreeView@@PAVQWidget@@@Z) referenced in function "public: class QStringList __thiscall TreeView::OpenSaveLicencedlg(void)" (?OpenSaveLicencedlg@TreeView@@QAE?AVQStringList@@XZ)..\..\..\bin\LicenseEditor2.exe : fatal error LNK1120: 7 unresolved externalsNMAKE : fatal error U1077: 'link' : return code '0x460'Stop.NMAKE : fatal error U1077: '"D:\Program Files\Microsoft Visual Studio .NET 2003\VC7\BIN\nmake.exe"' : return code '0x2'Stop.
...全文
37 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

433

社区成员

发帖
与我相关
我的任务
社区描述
其他技术讨论专区
其他 技术论坛(原bbs)
社区管理员
  • 其他技术讨论专区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧