Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Необъяснимые ошибки
Форум на CrossPlatform.RU > Библиотеки > Qt > Qt Общие вопросы
Dom
таких ошибок давно не встречал... что оно значит? и как её решить?
1>QtCore4.lib(QtCore4.dll) : error LNK2005: "public: __thiscall QString::~QString(void)" (??1QString@@QAE@XZ) уже определен в fc.obj
1>QtCore4.lib(QtCore4.dll) : error LNK2005: "public: __thiscall QByteArray::~QByteArray(void)" (??1QByteArray@@QAE@XZ) уже определен в fc.obj
1>QtCore4.lib(QtCore4.dll) : error LNK2005: "public: bool __thiscall QBasicAtomicInt::deref(void)" (?deref@QBasicAtomicInt@@QAE_NXZ) уже определен в fc.obj
1>QtCore4.lib(QtCore4.dll) : error LNK2005: "public: bool __thiscall QBasicAtomicInt::ref(void)" (?ref@QBasicAtomicInt@@QAE_NXZ) уже определен в fc.obj
1>msvcrt.lib(ti_inst.obj) : error LNK2005: "private: __thiscall type_info::type_info(class type_info const &)" (??0type_info@@AAE@ABV0@@Z) уже определен в LIBCMT.lib(typinfo.obj)
1>msvcrt.lib(ti_inst.obj) : error LNK2005: "private: class type_info & __thiscall type_info::operator=(class type_info const &)" (??4type_info@@AAEAAV0@ABV0@@Z) уже определен в LIBCMT.lib(typinfo.obj)
1>LIBCMT.lib(crt0init.obj) : warning LNK4098: библиотека по умолчанию "msvcrt.lib" противоречит использованию других библиотек; используйте параметр /NODEFAULTLIB:library
1>fc.obj : error LNK2001: неразрешенный внешний символ ""private: static struct QString::Data QString::shared_null" (?shared_null@QString@@0UData@1@A)"
1>fc.obj : error LNK2001: неразрешенный внешний символ ""private: static class QTextCodec * QTextCodec::cftr" (?cftr@QTextCodec@@0PAV1@A)"
1>fc.obj : error LNK2001: неразрешенный внешний символ ""private: static class QTextCodec * QString::codecForCStrings" (?codecForCStrings@QString@@0PAVQTextCodec@@A)"
1>fc.obj : error LNK2001: неразрешенный внешний символ ""private: static class QCoreApplication * QCoreApplication::self" (?self@QCoreApplication@@0PAV1@A)"
1>moc_fc.obj : error LNK2001: неразрешенный внешний символ ""public: static struct QMetaObject const QDialog::staticMetaObject" (?staticMetaObject@QDialog@@2UQMetaObject@@B)"
Авварон
макрос Q_OBJECT есть? прогони qmake, у тебя по ходу moc не обработал этот файл
DIMEDROLL
я думаю что ты накосячил в fc.cpp, приатач этот файлик - посмотрим.
А вообще ошибки означают что в этом файле ты определил реализацию деструктора QString::~QString(), QByteArray::~QByteArray и т.д
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Форум IP.Board © 2001-2020 IPS, Inc.