Внезапно моя программа получила ошибки ссылки, как показано ниже:
libcpmtd.lib (xlock.obj): ошибка LNK2038: «RuntimeLibrary» не соответствует. Значение «MTd_StaticDebug» отличается от значения [ проект x], а именно: 'MDd_DynamicDebug'
Поскольку эта ошибка внезапно появилась на нескольких компьютерах, я считаю, что это не было вызвано непреднамеренным изменением какого-либо файла.
Версия: Visual Studio 2013
Вопрос-1:
Не могли бы вы дать намек о причине этой ошибки и о том, как ее устранить?
Что я сделал: Я удалил libcpmtd. lib из списка импорта настроек проекта, затем ошибка сборки исчезла, и все было в порядке.
Но я не уверен, для чего предназначен libcpmtd.lib? Google сказал мне, что внутри есть ЭЛТ, но какой конкретно контент?
Возможно, эта библиотека была добавлена, а потом уже неактуальна.
Вопрос-2:
что находится в стороне libcpmtd.lib? Я хочу выяснить, что я мог потерять после удаления библиотеки.