Я надеюсь, что вы можете помочь мне с этим.
Я хочу собрать dll (статически связывающий другие, сторонние библиотеки), используя версию CRT (/ MD) 4053 вместо последней (5592) в Visual Studion 2005 SP1.
Мне интересно, достаточно ли использовать следующий метод для этого. При использовании этого метода во всех зависимых проектах решения, насколько я понимаю, встроенный манифест dll изменяется, чтобы указать требуемую версию CRT (и MFC, ATL). Это предположение верно?
Достаточно ли просто убедиться, что во встроенном манифесте DLL указана требуемая версия? Разве я не должен также использовать правильную библиотеку импорта (msvcrt.lib), принадлежащую более старой (4053) CRT dll (msvcr80.dll) при сборке моей dll (с игнорированием определенной библиотеки)? Как эта библиотека импорта (msvcrt.lib) изменилась с такими незначительными изменениями версии?
Заранее спасибо!
Марк Мауссен