Название: Первый проект после компила - ошибка линковки
Отправлено: PinkPanther от Март 25, 2009, 08:35
Господа! Нужен ваш совет. Вчера слетела система я и переустановил всё, включая VS2008 и Qt 4.4.3. Тут же решил написать мелкую утилитку и столкнулся с проблемой - после успешной компиляции вылезают вот такие вот ошибки: 1>Компоновка... 1>ljfriends.obj : error LNK2001: неразрешенный внешний символ ""public: virtual struct QMetaObject const * __thiscall ljfriends::metaObject(void)const " (?metaObject@ljfriends@@UBEPBUQMetaObject@@XZ)" 1>ljfriends.obj : error LNK2001: неразрешенный внешний символ ""public: virtual void * __thiscall ljfriends::qt_metacast(char const *)" (?qt_metacast@ljfriends@@UAEPAXPBD@Z)" 1>ljfriends.obj : error LNK2001: неразрешенный внешний символ ""public: virtual int __thiscall ljfriends::qt_metacall(enum QMetaObject::Call,int,void * *)" (?qt_metacall@ljfriends@@UAEHW4Call@QMetaObject@@HPAPAX@Z)" 1>ljfriends.obj : error LNK2019: ссылка на неразрешенный внешний символ "public: static struct QMetaObject const ljfriends::staticMetaObject" (?staticMetaObject@ljfriends@@2UQMetaObject@@B) в функции "public: static class QString __cdecl ljfriends::tr(char const *,char const *)" (?tr@ljfriends@@SA?AVQString@@PBD0@Z) 1>C:\Users\PinkPanther\Documents\Visual Studio 2008\Projects\ljfriends\Release\ljfriends.exe : fatal error LNK1120: 4 неразрешенных внешних элементов 1>Журнал построения был сохранен в "file://c:\Users\PinkPanther\Documents\Visual Studio 2008\Projects\ljfriends\ljfriends\Release\BuildLog.htm" 1>ljfriends - ошибок 5, предупреждений 0 ========== Построение: успешно: 0, с ошибками: 1, без изменений: 0, пропущено: 0 ==========
Не подскажете, что это такое, откуда ноги растут?
Название: Re: Первый проект после компила - ошибка линковки
Отправлено: spirit от Март 25, 2009, 09:31
nmake clean qmake nmake
должно помочь.
Название: Re: Первый проект после компила - ошибка линковки
Отправлено: crackedmind от Март 25, 2009, 09:55
http://www.prog.org.ru/topic_8939_0.html Может стоит поиском для начала воспользоваться? :)
Название: Re: Первый проект после компила - ошибка линковки
Отправлено: PinkPanther от Март 25, 2009, 14:39
Спасибо! Проблема решилась (как временная мера, тупо поставлена бесплатная версия 4.5.0 с криэйтером).
|