После длительного процесса переименования проекта мой проект DLL не будет построен в режиме отладки (сборки релиза работают):
MSVCRTD.lib(msvcr90d.dll) : error LNK2005: _CrtDbgReportW already defined in LIBCMTD.lib(dbgrpt.obj)
Этот проект и пять статических библиотек, от которых он зависит, настроены на использование «Многопоточной отладки (/ MTd)» (в C / C ++ | Генерация кода | Библиотека времени выполнения). Я считаю, что LIBCMTD.lib предназначен для многопоточной отладки, но что такое MSVCRTD.lib и что может вызывать эту ошибку?
Если это имеет значение, эта DLL предназначена для Windows CE.