Теоретически, вы должны быть в состоянии сделать это.
Было бы очень много работы, но это, например, то, как аудио / видео кодеки Windows загружаются MPlayer.
Вы должны написать с нуля интерфейсную оболочку, загрузить dll и исправить соглашения о вызовах.
Однако много работы имеет смысл, если библиотека автономна, интерфейсы скудны и понятны, а другой вариант займет слишком много времени.
(по сути, если вы понимаете, что входит в написание компоновщика для Linux и Windows):)
Пожалуйста, дайте мне знать, если вам нужна помощь с этим.