Очень сильно нужна помощь (проблема с DLL при подключении ее к Visual C++))
CORBAdll.lib : fatal error LNK1136: invalid or corrupt file
Error executing link.exe.
----------
может кто знает в чем проблема? dll в CppBuilder-е пишу как написано в хэлпе.
Цитата:
On 2001-12-14 1047, Anonymous wrote
Я пишу на C++ Builder dll библиотеку, затем мне нужно ее использовать в Visual C++, переписываю файлы dll и lib в директорию с проектом Visual C++ , подключаю ее статически, прописываю подключение lib в настройках проекта Visual C++, все компилит нормально, но во время линковки выдает сообщение
CORBAdll.lib fatal error LNK1136 invalid or corrupt file
Error executing link.exe.
----------
может кто знает в чем проблема? dll в CppBuilder-е пишу как написано в хэлпе.
Скорее всего проблема связана с OMF->COFF
Поскольку билдер делает библу под OMF, а для Visual нужно в формате COFF. Если так, то ее нужно конвернуть, подробности в MSDN.