Разные crt-библиотеки

Тема в разделе "WASM.WIN32", создана пользователем _qwe8013, 21 фев 2017.

  1. _qwe8013

    _qwe8013 Active Member

    Публикаций:
    2
    Регистрация:
    30 ноя 2016
    Сообщения:
    125
    В общем дурацкий вопрос: программа (exe) использует одну версию crt, динамическая библиотека (dll) - другую, вопрос в следующем: если программа загрузит динамическую библиотеку, не приведёт ли использование разных версий crt к глюкам?
     
  2. drem1lin

    drem1lin Member

    Публикаций:
    0
    Регистрация:
    17 мар 2009
    Сообщения:
    300
    _qwe8013, нет, у вас все будет работать, но на той машине, где вы будете запускать, должны быть установлены две версии redist-packages. в таком случае для релиза можно поставить МТ флаг, что бы не было внешних зависимостей к crt. программа будет больше, но работать будет везде
     
  3. _qwe8013

    _qwe8013 Active Member

    Публикаций:
    2
    Регистрация:
    30 ноя 2016
    Сообщения:
    125
    Спасибо.
     
  4. RET

    RET Well-Known Member

    Публикаций:
    17
    Регистрация:
    5 янв 2008
    Сообщения:
    789
    Адрес:
    Jabber: darksys@sj.ms
    а проще поставить в линкере путь к msvcrt.lib от 6-й студии и не надо редистрибов