nixp.ru v3.0

5 февраля 2025,
среда,
08:43:34 MSK

Melnix написал 17 июля 2006 года в 12:36 (749 просмотров) Ведет себя как мужчина; открыл 9 тем в форуме, оставил 24 комментария на сайте.

собстенно такая проблема:

если file1.cpp:

int func(int *)
{
....
}

которое компилируется

g++ file1.cpp -shared -o file1.so

весь вопрос, как загрузить file1.so «на ходу».

В Windows — это LoadLibrary,GetProсAdress,FreeLibrary…

А как это делается в Linux? Че-то нигде не встречал….

Genie

гугль://man+dlopen

?

iliya

см. LINUX-HOWTO искать раздел со словами: dlopen и (cpp или с++)

Feuerbach
iliya
см. LINUX-HOWTO

Мм.. куда-куда смотреть, пардон?

Melnix

Всем спасибо, все понятно… :)

P.S.: вот любят некоторые в названии темы писать «Вопрос» и все…

29 июня Atrix задавал то-же вопрос, а его не посмотрел, потому-что трафик дорогой…. ну почему люди не соблюдают элементарные правила….

(на эту тему дал ссылку гугль «man dlopen»)