weixj2003ld
26th December 2009, 07:30
Hi,I add movieplayer.h and movieplayer.cpp (which are example of qt 5.4.3)to my sln,complile my sln,the following error occur,
1>movieplayer.obj : error LNK2001: unresolved external symbol "public: static struct QMetaObject const MoviePlayer::staticMetaObject" (?staticMetaObject@MoviePlayer@@2UQMetaObject@@B)
1>movieplayer.obj : error LNK2001: unresolved external symbol "public: virtual int __thiscall MoviePlayer::qt_metacall(enum QMetaObject::Call,int,void * *)" (?qt_metacall@MoviePlayer@@UAEHW4Call@QMetaObject@ @HPAPAX@Z)
1>movieplayer.obj : error LNK2001: unresolved external symbol "public: virtual void * __thiscall MoviePlayer::qt_metacast(char const *)" (?qt_metacast@MoviePlayer@@UAEPAXPBD@Z)
1>movieplayer.obj : error LNK2001: unresolved external symbol "public: virtual struct QMetaObject const * __thiscall MoviePlayer::metaObject(void)const " (?metaObject@MoviePlayer@@UBEPBUQMetaObject@@XZ)
1>C:\opendtectwork\ODWork\msvc\Win32\Release\odmain. exe : fatal error LNK1120: 4
what lib should I add to my sln?
thk u.
1>movieplayer.obj : error LNK2001: unresolved external symbol "public: static struct QMetaObject const MoviePlayer::staticMetaObject" (?staticMetaObject@MoviePlayer@@2UQMetaObject@@B)
1>movieplayer.obj : error LNK2001: unresolved external symbol "public: virtual int __thiscall MoviePlayer::qt_metacall(enum QMetaObject::Call,int,void * *)" (?qt_metacall@MoviePlayer@@UAEHW4Call@QMetaObject@ @HPAPAX@Z)
1>movieplayer.obj : error LNK2001: unresolved external symbol "public: virtual void * __thiscall MoviePlayer::qt_metacast(char const *)" (?qt_metacast@MoviePlayer@@UAEPAXPBD@Z)
1>movieplayer.obj : error LNK2001: unresolved external symbol "public: virtual struct QMetaObject const * __thiscall MoviePlayer::metaObject(void)const " (?metaObject@MoviePlayer@@UBEPBUQMetaObject@@XZ)
1>C:\opendtectwork\ODWork\msvc\Win32\Release\odmain. exe : fatal error LNK1120: 4
what lib should I add to my sln?
thk u.