Включение в проект dll c егойной lib

(1/1)

POV:
Давно в руки шашку билдер не брал. И вот не могу сообразить что не так с библиотекой.
Есть dll с lib под VC. Утилитой coff2omf *.lib преобразовал в нужный билдеру формате, включил её вы проект. Проект собирается, запускается.

Но если я только в код вношу какой-то обращение к функциям из библиотеки, то программа без всяких ошибок закрывается сразу после запуска. Даже по F8 не удается ничего увидеть, закрывается она в самом начале.

Может надо чего сложнее, чем просто включить в проект lib?

POV:
Чего-то взяло и само заработало.

S0mbre:
Если включаешь LIB, то у тебя статическая линковка. При этом если выбрасывается фатальное исключение в скомпонованной библиотеке, то основное приложение также вылетает. Для этого я обычно избегаю статической компоновки и использую динамическую - LoadLibrary(), FreeLibrary() для DLL.

Навигация

[0] Главная страница сообщений