и переданный в DLL, если EXE и DLL созданы разными компиляторами (си-билдер и msvs)?
моя проблема в том, что я вызываю (из dll) у такого класса один метод, а управление попадает в другой
Длл должна быть собрана тем же компилятором
Строго говоря, нет
Прям обязательно компилятором? Мне казалось только рантайм должен быть один
Это можно упростить до "собрана одним компилятором". Кто будет разбираться в аби разнице между libstdc++ и libcxx?
Ну дак clang может работать с std от gcc и msvc
Не то чтобы может - рантаймы, интринсики будут разные, но MS STL имеет костыли для clang-cl
Обсуждают сегодня