Подтвердить что ты не робот

Является ли Visual-С++-2017 двоичным, совместимым с VС++ - 2015?

Стив говорит мне, что VC 2015 и VC 2017 на самом деле будут (совместимы) с бинарной совместимостью.

Я нашел нулевую информацию. это в заметки о выпуске на 2017 год (RC) - или почти где угодно, так что здесь:

  • Является ли библиотека С++ (С++) DLL, построенная с VС++ - 2017 бинарным, совместимым с DLL, созданным VС++ - 2015?
  • В 2017 и 2015 годах используется ту же динамическую библиотеку ?
  • Если да, то какая, если таковая имеется, является разницей времени выполнения между Platform Toolset Visual Studio 2017 (v141) и Visual Studio 2015 (v140)? (*)

(*): Да, я действительно пошел вперед и установил RC-2017, и из того, что я вижу на поверхности, используется, по крайней мере, идентичный MSVCRT, то есть msvcp140.dll и vcruntime140.dll (несмотря на платформу набор инструментов, называемый "v141".

4b9b3361

Ответ 1

Да, библиотеки 141 и 140 почти идентичны. Версия была удалена по бок о бок проблема. Набор инструментов v140 в инструментах VisualС++ 2015 и v141 в VС++ 2017 совместим с двоичными файлами.