本人的编译环境是VC2005,可是本人在它生成的资源中加了一些控件,以及一些格式控件,没有手动改它什么代码,只是在properties中改了一些属性而已,却在编译连接的时候出错了,如下:
>Linking...
1>fhkvl.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) public: __thiscall Q3Frame::Q3Frame(class QWidget *,char const *,class QFlags<enum Qt::WindowType>)" (__imp_??0Q3Frame@@QAE@PAVQWidget@@PBDV?$QFlags@W4WindowType@Qt@@@@@Z) referenced in function "public: void __thiscall Ui_fhkvlClass::setupUi(class QMainWindow *)" (?setupUi@Ui_fhkvlClass@@QAEXPAVQMainWindow@@@Z)
1>fhkvl.obj : error LNK2001: unresolved external symbol "public: virtual struct QMetaObject const * __thiscall Q3Frame::metaObject(void)const " (?metaObject@Q3Frame@@UBEPBUQMetaObject@@XZ)
想说的是怎么会这样呢?是UI对VS2005不怎么支持呢?还是UI的BUG呢》?本人总觉得这不是本人人为的错误!