I compile one application using visual studio. net 2003. But, there are always some linking errors when I complile this application. How to deal with it? I am a newer for QT programming.

The following is the errors.

------ Build started: Project: OpenMesh_Apps_Decimating, Configuration: Debug Win32 ------

Linking...
progviewer.obj : error LNK2001: unresolved external symbol "public: virtual bool __thiscall ProgViewerWidget::qt_property(int,int,class QVariant *)" (?qt_property@ProgViewerWidget@@UAE_NHHPAVQVariant @@@Z)
progviewer.obj : error LNK2001: unresolved external symbol "public: virtual bool __thiscall ProgViewerWidget::qt_emit(int,struct QUObject *)" (?qt_emit@ProgViewerWidget@@UAE_NHPAUQUObject@@@Z)
progviewer.obj : error LNK2001: unresolved external symbol "public: virtual bool __thiscall ProgViewerWidget::qt_invoke(int,struct QUObject *)" (?qt_invoke@ProgViewerWidget@@UAE_NHPAUQUObject@@@ Z)
progviewer.obj : error LNK2001: unresolved external symbol "public: virtual void * __thiscall ProgViewerWidget::qt_cast(char const *)" (?qt_cast@ProgViewerWidget@@UAEPAXPBD@Z)
progviewer.obj : error LNK2001: unresolved external symbol "public: virtual char const * __thiscall ProgViewerWidget::className(void)const " (?className@ProgViewerWidget@@UBEPBDXZ)
progviewer.obj : error LNK2019: unresolved external symbol "public: static class QMetaObject * __cdecl ProgViewerWidget::staticMetaObject(void)" (?staticMetaObject@ProgViewerWidget@@SAPAVQMetaObj ect@@XZ) referenced in function "public: virtual class QMetaObject * __thiscall ProgViewerWidget::metaObject(void)const " (?metaObject@ProgViewerWidget@@UBEPAVQMetaObject@@ XZ)
progviewer.obj : error LNK2001: unresolved external symbol "public: virtual bool __thiscall QGLViewerWidget::qt_property(int,int,class QVariant *)" (?qt_property@QGLViewerWidget@@UAE_NHHPAVQVariant@ @@Z)
QGLViewerWidget.obj : error LNK2001: unresolved external symbol "public: virtual bool __thiscall QGLViewerWidget::qt_property(int,int,class QVariant *)" (?qt_property@QGLViewerWidget@@UAE_NHHPAVQVariant@ @@Z)
progviewer.obj : error LNK2001: unresolved external symbol "public: virtual bool __thiscall QGLViewerWidget::qt_emit(int,struct QUObject *)" (?qt_emit@QGLViewerWidget@@UAE_NHPAUQUObject@@@Z)
QGLViewerWidget.obj : error LNK2001: unresolved external symbol "public: virtual bool __thiscall QGLViewerWidget::qt_emit(int,struct QUObject *)" (?qt_emit@QGLViewerWidget@@UAE_NHPAUQUObject@@@Z)
progviewer.obj : error LNK2001: unresolved external symbol "public: virtual bool __thiscall QGLViewerWidget::qt_invoke(int,struct QUObject *)" (?qt_invoke@QGLViewerWidget@@UAE_NHPAUQUObject@@@Z )
QGLViewerWidget.obj : error LNK2001: unresolved external symbol "public: virtual bool __thiscall QGLViewerWidget::qt_invoke(int,struct QUObject *)" (?qt_invoke@QGLViewerWidget@@UAE_NHPAUQUObject@@@Z )
progviewer.obj : error LNK2001: unresolved external symbol "public: virtual void * __thiscall QGLViewerWidget::qt_cast(char const *)" (?qt_cast@QGLViewerWidget@@UAEPAXPBD@Z)
QGLViewerWidget.obj : error LNK2001: unresolved external symbol "public: virtual void * __thiscall QGLViewerWidget::qt_cast(char const *)" (?qt_cast@QGLViewerWidget@@UAEPAXPBD@Z)
progviewer.obj : error LNK2001: unresolved external symbol "public: virtual char const * __thiscall QGLViewerWidget::className(void)const " (?className@QGLViewerWidget@@UBEPBDXZ)
QGLViewerWidget.obj : error LNK2001: unresolved external symbol "public: virtual char const * __thiscall QGLViewerWidget::className(void)const " (?className@QGLViewerWidget@@UBEPBDXZ)
progviewer.obj : error LNK2019: unresolved external symbol "public: static class QMetaObject * __cdecl QGLViewerWidget::staticMetaObject(void)" (?staticMetaObject@QGLViewerWidget@@SAPAVQMetaObje ct@@XZ) referenced in function "public: virtual class QMetaObject * __thiscall QGLViewerWidget::metaObject(void)const " (?metaObject@QGLViewerWidget@@UBEPAVQMetaObject@@X Z)
QGLViewerWidget.obj : error LNK2019: unresolved external symbol "public: static class QMetaObject * __cdecl QGLViewerWidget::staticMetaObject(void)" (?staticMetaObject@QGLViewerWidget@@SAPAVQMetaObje ct@@XZ) referenced in function "protected: double __thiscall QGLViewerWidget:erformance(void)" (?performance@QGLViewerWidget@@IAENXZ)
Debug/Decimating.exe : fatal error LNK1120: 12 unresolved externals

Build log was saved at "file://d:\My Documents\Software\OpenMesh_1.9.3\OpenMesh\Apps\De cimating\Debug\BuildLog.htm"
OpenMesh_Apps_Decimating - 19 error(s), 0 warning(s)


---------------------- Done ----------------------

Build: 0 succeeded, 1 failed, 0 skipped