Как конвертировать COFF в OMF?

#c #coff #omf

Вопрос:

У меня есть сторонняя программа, которая имеет интерфейс времени выполнения, который я могу добавить в свои программы. В каталоге интерфейса среды выполнения находится файл .lib и файл .hpp. У меня есть компилятор Borland, поэтому мне нужно конвертировать файлы, но я не уверен, какие именно и как. Ранее я конвертировал файлы в проекте (более 20 лет назад), и у меня были .hpp,. lib и .def.

Я предполагаю, что сторонняя программа была с компилятором MS. Теперь мне нужно, чтобы это сработало с Борландом. СТАРАЯ версия Borland (5.0) C .

Любая помощь или руководство приветствуются!

Комментарии:

1. Является .lib ли файл статической библиотекой или это библиотека импорта DLL? Это имеет БОЛЬШОЕ значение в том, как вы с этим справляетесь.

2.Конвертер объектных файлов может помочь вам: agner.org/optimize/#objconv digitalmars.com/ctg/coff2omf.html euroassembler.eu/eadoc/#EaFnConvert

3. Библиотека статична.