себе содержит статически прилинкованную либу B_v001.lib (версия отличается от той, что задействовал я).
Есть приложение X.exe, которая динамически линкует A.dll и B_v003.dll (порядок сохранен).
При задействовании функций из B_v003.dll валится A.dll.
При линковке в порядке B_v003.dll, A.dll функция из B_v003.dll отрабатывает корректно.
Как это разрешается по человечески, чтобы не было необходимости разбираться с порядком подключения либ?
Видимо либы манипулируют данными, созданными в других либах. Не надо так.
а как выглядят таблицы экспорта/импорта в этих дллках? и заодно таблица импорта экзешника
Обсуждают сегодня