Модераторы: Daevaorn
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Конфликт между msvcrtd.lib и libcmtd.lib 
:(
    Опции темы
Nieky
Дата 15.10.2008, 15:13 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 26
Регистрация: 17.9.2006

Репутация: нет
Всего: нет



Здравствуйте!
Проект компилится, но линкуется.
Происходик конфликт между msvcrtd.lib и  libcmtd.lib . В проекте используются функции и той и той либы.

Появились следующие ошибки при компиляции проекта:

Код

Linking...
msvcrtd.lib(ti_inst.obj) : error LNK2005: "private: __thiscall type_info::type_info(class type_info const &)" (??0type_info@@AAE@ABV0@@Z) already defined in libcmtd.lib(typinfo.obj)
msvcrtd.lib(ti_inst.obj) : error LNK2005: "private: class type_info & __thiscall type_info::operator=(class type_info const &)" (??4type_info@@AAEAAV0@ABV0@@Z) already defined in libcmtd.lib(typinfo.obj)
strmbasd.lib(wxutil.obj) : warning LNK4229: invalid directive '/manifestdependency:type='win32' name='Microsoft.VC90.DebugCRT' version='9.0.21022.8' processorArchitecture='x86' publicKeyToken='1fc8b3b9a1e18e3b'' encountered; ignored
strmbasd.lib(mtype.obj) : warning LNK4229: invalid directive '/manifestdependency:type='win32' name='Microsoft.VC90.DebugCRT' version='9.0.21022.8' processorArchitecture='x86' publicKeyToken='1fc8b3b9a1e18e3b'' encountered; ignored
strmbasd.lib(wxdebug.obj) : warning LNK4229: invalid directive '/manifestdependency:type='win32' name='Microsoft.VC90.DebugCRT' version='9.0.21022.8' processorArchitecture='x86' publicKeyToken='1fc8b3b9a1e18e3b'' encountered; ignored
strmbasd.lib(wxlist.obj) : warning LNK4229: invalid directive '/manifestdependency:type='win32' name='Microsoft.VC90.DebugCRT' version='9.0.21022.8' processorArchitecture='x86' publicKeyToken='1fc8b3b9a1e18e3b'' encountered; ignored
strmbasd.lib(amvideo.obj) : warning LNK4229: invalid directive '/manifestdependency:type='win32' name='Microsoft.VC90.DebugCRT' version='9.0.21022.8' processorArchitecture='x86' publicKeyToken='1fc8b3b9a1e18e3b'' encountered; ignored
strmbasd.lib(combase.obj) : warning LNK4229: invalid directive '/manifestdependency:type='win32' name='Microsoft.VC90.DebugCRT' version='9.0.21022.8' processorArchitecture='x86' publicKeyToken='1fc8b3b9a1e18e3b'' encountered; ignored
nafxcwd.lib(afxmem.obj) : error LNK2005: "void * __cdecl operator new(unsigned int)" (??2@YAPAXI@Z) already defined in libcmtd.lib(new.obj)
nafxcwd.lib(afxmem.obj) : error LNK2005: "void __cdecl operator delete(void *)" (??3@YAXPAX@Z) already defined in libcmtd.lib(dbgdel.obj)
msvcrtd.lib(MSVCR71D.dll) : error LNK2005: __vsnprintf already defined in libcmtd.lib(vsnprint.obj)
msvcrtd.lib(MSVCR71D.dll) : error LNK2005: __mbsrchr already defined in libcmtd.lib(mbsrchr.obj)
strmbasd.lib(wxutil.obj) : error LNK2019: unresolved external symbol ___CxxFrameHandler3 referenced in function __ehhandler$??0CAMThread@@QAE@PAJ@Z
strmbasd.lib(wxdebug.obj) : error LNK2001: unresolved external symbol ___CxxFrameHandler3
strmbasd.lib(wxlist.obj) : error LNK2019: unresolved external symbol ___CxxFrameHandler3 referenced in function "public: __thiscall CBaseList::CNodeCache::~CNodeCache(void)" (??1CNodeCache@CBaseList@@QAE@XZ)
strmbasd.lib(wxdebug.obj) : error LNK2019: unresolved external symbol __ftol2_sse referenced in function "public: __thiscall CDisp::CDisp(double)" (??0CDisp@@QAE@N@Z)



Может как-то хитро нужно подключить инклуды и либы? Или как-то правильно Проигнорировать данные либы, чтобы одна не мешала другой? В общем в полном сметении...
Пробывал ставить разные варианты Runtime Library.


Что посоветуете еще сделать?
PM MAIL   Вверх
Lazin
Дата 15.10.2008, 15:21 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 3820
Регистрация: 11.12.2006
Где: paranoid oil empi re

Репутация: 41
Всего: 154



PM MAIL Skype GTalk   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "С++:Общие вопросы"
Earnest Daevaorn

Добро пожаловать!

  • Черновик стандарта C++ (за октябрь 2005) можно скачать с этого сайта. Прямая ссылка на файл черновика(4.4мб).
  • Черновик стандарта C (за сентябрь 2005) можно скачать с этого сайта. Прямая ссылка на файл черновика (3.4мб).
  • Прежде чем задать вопрос, прочтите это и/или это!
  • Здесь хранится весь мировой запас ссылок на документы, связанные с C++ :)
  • Не брезгуйте пользоваться тегами [code=cpp][/code].
  • Пожалуйста, не просите написать за вас программы в этом разделе - для этого существует "Центр Помощи".
  • C++ FAQ

Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Earnest Daevaorn

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | C/C++: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.0587 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.