Вниз
Скачать: CL | DM;

Как переделать lib в dll?   Найти похожие ветки 

 
@!!ex ©   (2007-12-01 20:18) [0]

Это вообще возможно без извращений?
Сорсов нет...


 
Джо ©   (2007-12-01 20:22) [1]

Никак невозможно. Даже с «извращениями».


 
@!!ex ©   (2007-12-01 20:24) [2]

> [1] Джо ©   (01.12.07 20:22)

С извращениями вроде возможно....


 
Anatoly Podgoretsky ©   (2007-12-01 20:27) [3]

> @!!ex  (01.12.2007 20:24:02)  [2]

Никак, сначала надо извлекать из библиотеки.


 
guav ©   (2007-12-01 20:28) [4]

Ну можно ведь создать dll проект и подключить к нему lib.

PS: Я в той ветке не понял, что lib без сорцов.


 
@!!ex ©   (2007-12-01 20:32) [5]

> Ну можно ведь создать dll проект и подключить к нему lib.

как??


 
Anatoly Podgoretsky ©   (2007-12-01 20:43) [6]

> guav  (01.12.2007 20:28:04)  [4]

Если компоновщик поддерживает библиотеку, то он подключит заказаные функции.
Библиотека всего лишь набор функций.


 
guav ©   (2007-12-01 21:08) [7]

> [5] @!!ex ©   (01.12.07 20:32)

создать dll проект, подключить к нему lib и объявить внешние функции lib как экспортируемые из dll.


> [6] Anatoly Podgoretsky ©   (01.12.07 20:43)

Ну да, так а в чём проблема ?


 
Джо ©   (2007-12-01 21:22) [8]

> [7] guav ©   (01.12.07 21:08)

> Ну да, так а в чём проблема ?

Вроде в том, что в lib не содержатся сами функции, а только адреса точек входа (или что-то в этом роде, я с C «на вы»). :)


 
@!!ex ©   (2007-12-01 21:23) [9]

> [8] Джо ©   (01.12.07 21:22)

Не, вроде как раз сами функции тож содержит.


 
Anatoly Podgoretsky ©   (2007-12-01 21:32) [10]

> guav  (01.12.2007 21:08:07)  [7]

Проблема с вопросом.
А к ДЛЛ присоединить нет проблем, при наличии компоновщика.


 
Anatoly Podgoretsky ©   (2007-12-01 21:33) [11]

> Джо  (01.12.2007 21:22:08)  [8]

Хранятся объектные файлы


 
Джо ©   (2007-12-01 21:56) [12]

А, так это еще LIB LIB"у рознь. Есть COFF standard libraries и есть COFF import libraries. В первых, вроде, может и исполняемый код быть.
Бес меня попутал с этими Сями, не ко сну будь сказано.



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.47 MB
Время: 0.01 c
15-1195982608
Иван Д.
2007-11-25 12:23
2007.12.30
Гиперкуб


15-1196316970
DaniilG
2007-11-29 09:16
2007.12.30
Turbo Delphi +Event Log


2-1196927339
O.O
2007-12-06 10:48
2007.12.30
Запуск приложения для Windows под Линукс


2-1196547940
VadimSpb
2007-12-02 01:25
2007.12.30
Получение даты с MS SQL 2005


15-1196169956
de.
2007-11-27 16:25
2007.12.30
Компоненты




   Наверх