Я пытаюсь использовать функциональность Windows DLL в Linux.
Мое текущее решение - это компиляция отдельного приложения Wine, которое использует dll и передает запросы / ответы между dll и основным приложением через IPC.
Это работает, но это накладные расходы по сравнению с простыми вызовами DLL.
Я вижу, что программа, скомпилированная с вином, обычно представляет собой загрузочный скрипт и некоторые .so, которые (в соответствии с утилитой file ) являются обычной динамически связанной библиотекой linux.
Есть ли способ связать это .so напрямую с моим приложением? Есть ли руководство?