Resultados da pesquisa a pedido "shared-libraries"

1 a resposta

Qual é a diferença entre -rpath e -L?

gcc eld fornece várias maneiras de especificar um caminho de pesquisa para bibliotecas, entre elas o-rpath e-L bandeiras. As páginas de manual não revelam diferenças entre esses dois sinalizadores, dizendo efetivamente que cada sinalizador ...

1 a resposta

Links de bibliotecas com dependências incompatíveis

Estou trabalhando em um projeto C ++ que precisa de duas bibliotecas de terceiros libfoo.so e libbar.so). Meu sistema operacional é Linux. libfoo.so está dinamicamente vinculado a libpng14.so.14 (1.4.8) (EDIT 1) libbar.so parece estar ...

4 a resposta

Debugging bibliotecas compartilhadas com gdbserver

Estou usando o gdbserver no destino e no CodeSourcery IDE. Meu hardware é um gumstix com um omap353 Eu posso percorrer o código no meu aplicativo principal, mas se eu tentar entrar em uma função em uma biblioteca compartilhada, obtenho o ...

1 a resposta

gcc debug symbols (-g flag) vs linker -rdynamic option

glibc fornecebacktrace() ebacktrace_symbols() para obter o rastreamento da pilha de um programa em execução. Mas, para que isso funcione, o programa deve ser construído com o linker-rdynamic flag. Qual é a diferença entre-g sinalizador passado ...

4 a resposta

Carregando bibliotecas compartilhadas de terceiros de uma atividade nativa do Android

Eu construí a biblioteca Assimp como uma biblioteca compartilhada. Eu o incluí no meu projeto Android ndk e ele é compilado, mas quando o carrego, recebo o seguinte erro: Não é possível carregar a biblioteca nativa: My-Native-Activity. (Talvez ...

6 a resposta

Carregar uma DLL mais de uma ve

Estou usando oLoadLibrary [https://msdn.microsoft.com/en-us/library/windows/desktop/ms684175(v=vs.85).aspx] para carregar uma DLL no Windows. Minha pergunta é a seguinte: se eu chamar esse método mais de uma vez para a mesma DLL, recebo ...

6 a resposta

bjeto compartilhado @ELF na linguagem Assembly x86-64

Estou tentando criar uma biblioteca compartilhada (* .so) no ASM e não tenho certeza se faço isso corretamente ... Meu código é: .section .data .globl var1 var1: .quad 0x012345 .section .text .globl func1 func1: xor %rax, %rax # mov var1, %rcx ...

6 a resposta

nm reports symbol está definido, mas o símbolo de relatórios ldd é indefinido

Estou tendo um problema de vinculação. Preciso vincular uma biblioteca compartilhadalibfoo.so que depende de uma funçãoread que eu gostaria de me definir no arquivo read.c. Eu compilo e vinculo tudo junto, mas em tempo de execução eu recebo o ...

4 a resposta

construtor da biblioteca @shared não está funcionando

Na minha biblioteca compartilhada, tenho que fazer certa inicialização no momento do carregamento. Se eu definir a função com o atributo GCC__attribute__ ((constructor)) não funciona, ou seja, não é chamado quando o programa que vincula minha ...

2 a resposta

Por que meu aplicativo Linux está puxando a biblioteca .so errada?

Tenho um aplicativo que estou construindo que usa a biblioteca NetCDF C ++ e o NetCDF está obtendo a biblioteca do HDF-4. No entanto, está puxando oerrad Biblioteca HDF- Veja como meu aplicativo está vinculado: /apps1/intel/bin/icpc ...