Я пытаюсь скомпилировать исполняемый файл, который зависит от некоторых других статических проектов. Некоторые проекты зависят от библиотек OpenCV, которые скомпилированы с параметром библиотеки времени выполнения MTd
. Что я сделал, так это установил для библиотеки времени выполнения всех моих проектов значение MTd
(в опции библиотеки времени выполнения в свойствах проекта Visual Studio). Когда я компилирую только статические проекты, все идет хорошо, но когда я компилирую exe-файл, я получаю такую ошибку:
Transform_Static.lib (Transform.obj : error LNK2038: mismatch detected for 'Runtime Library' value 'MDd_DynamicDebug' dosen't match value 'MTd_StaticDebug' in Math_UT.obj
Я пытался добавить/удалить библиотеки из зависимостей компоновщика исполняемого проекта, но ничего не изменилось, что еще я могу сделать? Благодарю.