Довольно сложно понять, в чем именно заключается ваша проблема, но одно решение очевидно.Код openNURBS находится в свободном доступе с полностью разрешительной лицензией.Вам нужно просто скачать его и скомпилировать прямо в mingw.
В любом случае это будет единственный жизнеспособный маршрут.C ++ не имеет стандартного двоичного интерфейса, и каждый инструмент имеет свой двоичный интерфейс.Это может даже отличаться между различными версиями одного и того же инструмента.Более того, скомпилированная библиотека MSVC будет зависеть от другой библиотеки времени выполнения C ++ от вашего скомпилированного кода mingw.
Итак, суть в том, что вам нужен openNURBS, скомпилированный вашим компилятором mingw.Но, к счастью, это возможно, потому что библиотека распространяется как источник.