Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > C/C++: Общие вопросы > конверт.lib MSVC++ в lib Borland Dev Stud 2006 с++


Автор: Syberex 14.4.2008, 12:18
Необходимо подключить lib библиотеку к проекту на Borland Developer Studio 2006 с++, при подулючении выдаёт ошибку 
[Linker Error] Error: 'D:\ttt.LIB' contains invalid OMF record, type 0x21 (possibly COFF), следовательно lib скомпилена на MSVC++, как мне эту либку переконвертить в Borland Developer Studio 2006 с++ чтоб всё скомпилилось?

Автор: t_gran 15.4.2008, 02:37
Бери искодники этой либы и компиль их в Borland Developer Studio 2006.

Автор: xvr 16.4.2008, 13:41
Цитата(Syberex @ 14.4.2008,  12:18)
Необходимо подключить lib библиотеку к проекту на Borland Developer Studio 2006 с++, при подулючении выдаёт ошибку 
[Linker Error] Error: 'D:\ttt.LIB' contains invalid OMF record, type 0x21 (possibly COFF), следовательно lib скомпилена на MSVC++, как мне эту либку переконвертить в Borland Developer Studio 2006 с++ чтоб всё скомпилилось?

Если это библиотека импорта, то у Borland'а есть утилита coff2omf.exe для преобразования таких библиотек. Для полных библиотек (содержащих не только импорт) она не подойдет  smile 

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)