LINUX.ORG.RU

> это некий аналог DLL
Собственно, это и есть динамически подгружаемые библиотеки.

Почитайте man ld.so, довольно интересно.

AITap ★★★★★
()

сложно набрать в яндексе разделяемые библиотеки линукс?

anonymous
()

shared object

разделяемый обьект,
может быть как аналогом .DLL
так и «плагином», открываемым из программы через dlopen() функцию

в отличие от Dynamically Loadable Library

Sylvia ★★★★★
()
Ответ на: комментарий от Sylvia

> в отличие от Dynamically Loadable Library

в оффтопике тоже можно реализовать плагинную систему на основе dll.

isden ★★★★★
()
Ответ на: комментарий от Sylvia

> в отличие от Dynamically Loadable Library

жаль разработчики qt этого не знают, а то у них все плагины в виде .dll … ;)

arsi ★★★★★
()
Ответ на: комментарий от arsi

Зато есть LoadLibrary() и LoadLibraryEx(), если склероз меня не подводит.

Cancellor ★★★★☆
()
Ответ на: комментарий от Sylvia

>Dynamically Loadable Library

Dynamic-Link Libraries. Хотя бы иногда надо читать MSDN.

в отличие от Dynamically Loadable Library

Неужели есть принципиальные отличия между SO и DLL?

anonymous
()
Ответ на: комментарий от anonymous

разве что во внутренней архитектуре. а так принцип действия один и тот же;

TheWanderer
()
Ответ на: комментарий от sacred

те в линуксе может существовать два варианта библтиотек - DLL и SO ?

Так dll же мастдайные аналоги so, как вы их в линуксе без wine'а использовать собираетесь?

Eddy_Em ☆☆☆☆☆
()
Ответ на: комментарий от Eddy_Em

ну как писалось выше в qt то они используются. просто пишу тут кое что для андроида используя jni и тут есть эти so файлы.

Итак: в линуксе библитета это SO файл, а в винде - DLL? Я правильно понял?

sacred ★★
() автор топика
Ответ на: комментарий от sacred

>ну как писалось выше в qt то они используются.

В венде. В linux используются elf-файлы c расширением .so.

anon_666
()
Ответ на: комментарий от Led

такие посты лучше не пиши. не надо

sacred ★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.