• 5471阅读
  • 2回复

[提问]关于error lnk2001的错误 [复制链接]

上一主题 下一主题
离线codeiei
 
只看楼主 倒序阅读 楼主  发表于: 2011-04-19
dirview.obj : error LNK2001: unresolved external symbol "public: virtual bool __thiscall DirectoryView::qt_property(int,int,class QVariant *)"
dirview.obj : error LNK2001: unresolved external symbol "public: virtual bool __thiscall DirectoryView::qt_emit(int,struct QUObject *)"
dirview.obj : error LNK2001: unresolved external symbol "public: virtual bool __thiscall DirectoryView::qt_invoke(int,struct QUObject *)"  
dirview.obj : error LNK2001: unresolved external symbol "public: virtual void * __thiscall DirectoryView::qt_cast(char const *)"  
dirview.obj : error LNK2001: unresolved external symbol "public: virtual char const * __thiscall DirectoryView::className(void)const "  
dirview.obj : error LNK2001: unresolved external symbol "public: static class QMetaObject * __cdecl DirectoryView::staticMetaObject(void)"  
dirview.obj : error LNK2001: unresolved external symbol "protected: void __thiscall DirectoryView::folderSelected(class QString const &)"
Debug/proManager.exe : fatal error LNK1120: 7 unresolved externals
Error executing link.exe.

请问这个问题是什么原因?
离线wxj120bw

只看该作者 1楼 发表于: 2011-04-20
引用楼主codeiei于2011-04-19 18:37发表的 关于error lnk2001的错误 :
dirview.obj : error LNK2001: unresolved external symbol "public: virtual bool __thiscall DirectoryView::qt_property(int,int,class QVariant *)"
dirview.obj : error LNK2001: unresolved external symbol "public: virtual bool __thiscall DirectoryView::qt_emit(int,struct QUObject *)"
dirview.obj : error LNK2001: unresolved external symbol "public: virtual bool __thiscall DirectoryView::qt_invoke(int,struct QUObject *)"  
dirview.obj : error LNK2001: unresolved external symbol "public: virtual void * __thiscall DirectoryView::qt_cast(char const *)"  
dirview.obj : error LNK2001: unresolved external symbol "public: virtual char const * __thiscall DirectoryView::className(void)const "  
.......

你是在vc上做开发吗 还有你是不是用了第三方的库 出现这种"__thiscall"错误 很多时候是因为版本导致的
离线codeiei
只看该作者 2楼 发表于: 2011-05-09
是在VC6.0上做开发,这个问题可能是某些库所导致。感谢高手指点。
快速回复
限100 字节
 
上一个 下一个