Resultados da pesquisa a pedido "dlopen"

1 a resposta

Não é possível carregar mais nenhum objeto com o TLS estático

1 a resposta

Lua: Módulos C ++ não podem referenciar um ao outro, símbolo indefinido

Eu criei dois módulos (objetos compartilhados) CPU e SaveState como parte de um emulador. Ambos são compilados independentemente em arquivos separados, e car...

1 a resposta

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 ...

1 a resposta

C ++: dlclose não descarrega a biblioteca compartilhada

Tenho uma biblioteca compartilhada carregada usandodlopen (com as bandeirasRTLD_NOW | RTLD_GLOBAL). Se esta biblioteca estiver usando funções do programa principal, ela não será descarregada. Então, acabo com o mesmo código para esta lib ...

4 a resposta

nstâncias múltiplas de singleton em bibliotecas compartilhadas no Lin

Minha pergunta, como o título mencionado, é óbvia, e descrevo o cenário em detalhes. Há uma classe chamada singleton implementada pelo padrão singleton da seguinte forma, no arquivo singleton.h: /* * singleton.h * * Created on: 2011-12-24 * ...

2 a resposta

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 ...

1 a resposta

Como interceptar o acesso ao sistema de arquivos dentro do dlopen ()?

Desejo interceptar todo acesso ao sistema de arquivos que ocorre dentro do dlopen (). No começo, pareceriaLD_PRELOAD ou-Wl,-wrap, seriam soluções viáveis, mas tive problemas para fazê-los funcionar devido a alguns motivos técnicos: @ ld.so já ...

2 a resposta

Static Vs Dynamic Librari

Li sobre bibliotecas estáticas e dinâmicas. Minha pergunta é pouco especifie dlopen dlclose: Benifit of dlopen is we can start the EXE with out loading the necessary libraries at the begining. Only when we need we will load the libratries ...

2 a resposta

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, ...

2 a resposta

como chamar a função no executável da minha bibliotec

Tenho um executável e uma biblioteca dinâmica (.so). A biblioteca exporta alguns símbolos e o executável chama com sucesso. Mas quero tornar possível a função de executável de chamada de biblioteca. Eu tentei fazer o seguinte ...