У меня была похожая проблема с экспатом несколько лет назад.По сути, мы поставили перед всеми публично экспортируемыми функциями / классами некоторую строку, которая обозначала бы ее как нашу.Так что если бы функция называлась foo, это была бы PREFIX_foo.Аналогично для классов.Затем вы изменили бы классы в своем коде, чтобы использовать ваши префиксные версии.
То, что вы также можете попробовать, это просто использовать заголовки для компиляции и удаления строки ссылки.Это немного рискованно, поскольку вы не знаете, какая версия находится в этой статической библиотеке или была ли она изменена (или нет?)