Resultados da pesquisa a pedido "dlopen"
typeinfo, bibliotecas compartilhadas e dlopen () sem RTLD_GLOBAL
Estou tendo problemas com exceções que não estão funcionando corretamente (ou pelo menos, como eu esperaria; eu sei que há problemas com isso) nas bibliotecas compartilhadas quando carregadas usandodlopen. Incluo aqui algum código de exemplo ...
Como atribuir corretamente um ponteiro retornado pelo dlsym em uma variável do tipo de ponteiro de função?
Estou tentando usardlopen() edlsym() no meu código e compilá-lo comgcc. Aqui está o primeiro arquivo. /* main.c */ #include <dlfcn.h> int main() { void *handle = dlopen("./foo.so", RTLD_NOW); if (handle) { void (*func)() = dlsym(handle, ...
Criando uma estrutura C estática contendo seqüências de caracteres
Estou tentando criar uma biblioteca dinâmica no Rust que exporta uma estrutura como um símbolo que será carregado em um programa C via dlopen (). No entanto, eu estava encontrando alguns segfaults ao acessar a segunda string na estrutura, então ...
aminho de pesquisa @dlopen ()
existe uma maneira de descobrir programaticamente quais caminhos são pesquisados por dlopen () para objetos compartilhados? Eu sempre pensei que o dlopen () só olharia em / lib e / usr / lib, mas agora vi que no Linux Mint vários componentes ...
Retornando uma Tabela de Símbolos da Biblioteca Compartilhada
Por exemplo: void* sdl_library = dlopen("libSDL.so", RTLD_LAZY); void* initializer = dlsym(sdl_library,"SDL_Init");Assumindo que não haja erros, o inicializador apontará para a função SD_Init na biblioteca compartilhada libSDK.so. No entanto, ...
dlclose () não funciona com função de fábrica e estática complexa na função?
Eu estou fazendo uma estrutura de plugins simples em que eu gostaria de ser capaz de dlopen () uma biblioteca compartilhada (ou seja, plugin), inspecionar e ...
Ld substitui magicamente símbolos estaticamente vinculados
or alguns dias, estamos lidando com um problema muito estranh Não consigo entender como isso acontece - quando um programa de terceiros (MATLAB) usa nossa biblioteca compartilhada, de alguma forma, substitui alguns de nossos símbolos (impulso, ...