Есть libary. В ней класс. И методы класса, часть которых хочется экспортировать.
Есть DLL. Она включает library и экспортирует методы класса.
Как уже работает: def file с декорированными именами.
Проблема: меняя компилятор, платформу декорированные имена меняются. Получается для каждого случая надо иметь свой def файл.
Пробовал добавить __declspec(dllexport). Но так как данная функция определена в library, то она не экспортируется. Смотрел depedencyWalkerом, нет функций.
Есть способ обойти создание нескольких def файлов?