Test existence knihovni funkce v ANSI C
Ludek.Brukner na barco.com
Ludek.Brukner na barco.com
Středa Září 22 07:54:01 CEST 1999
> Potrebuju (za behu programu) zjistit jestli program (binar)
obsahuje
> funkci (nazveme ji libxyfunc) - pokud ano tak aby se spustila
> (libxyfunc(param);) - pokud ne tak aby se spustila jina funkce
> (nahrada_libxyfunc(param);) o ktere vim ze existuje (protoze je
primo ve
> zdrojaku meho programu).
Kdyz tu funkci budete mit ve sdilene knihovne, tak pouzijte dlopen/dlsym, a
mate co jste chtel. Jak to udelat ve staticky slinkovanem programu? No, na
to by tu mel byt autoconf, ne?
Ludek Brukner
Další informace o konferenci Linux