Resultados da pesquisa a pedido "dynamic-linking"

1 a resposta

Misturar bibliotecas estáticas e bibliotecas compartilhadas

Tenho um projeto em que tenho uma biblioteca estáticalibhelper.a e outro com minha biblioteca de objetos compartilhada real,libtestlib.so. Meu objetivo é vincularlibhelper.a para dentrolibtestlib.so. Isso é possível no Linux / BSD? Quando tentei ...

2 a resposta

linux compilação cruzada e bibliotecas dinâmicas / links

Estou tentando desenvolver para o BeagleBoard. Portanto, instalei o CodeSourcery Sourcery_G ++ _ Lite Toolchain. Eu quero usar a biblioteca opencv. Então, baixei as fontes para o meu sistema de desenvolvimento do Ubuntu, compilei o gcc como ...

2 a resposta

possível vincular estaticamente a um objeto compartilhad

Minha pergunta não é a mesma queessa questã [https://stackoverflow.com/questions/4430645/possible-to-statically-link-shared-object-libraries] . Estou trabalhando em um projeto com um binário independente que não possui vínculo dinâmico / ...

3 a resposta

Substituindo 'malloc' usando o mecanismo LD_PRELOAD

Estou tentando escrever uma biblioteca compartilhada simples que registraria chamadas malloc para stderr (uma espécie de 'mtrace', se você desejar No entanto, isso não está funcionando. Aqui está o que eu faço: /* mtrace.c */ #include ...

4 a resposta

s funções @Call Go de C

Estou tentando criar um objeto estático escrito em Ir para interagir com um programa C (por exemplo, um módulo do kernel ou algo assim Encontrei documentação sobre como chamar funções C do Go, mas não encontrei muito sobre como seguir o outro ...

4 a resposta

marshal c ++ "char **" em c #

Estou chamando o método C # de C ++ e passando char ** como argumento. Tem que ser char ** porque preciso retornar valor através do parâmetro. código c #: [ExportDll("test", System.Runtime.InteropServices.CallingConvention.StdCall)] public ...

3 a resposta

Link de duas bibliotecas compartilhadas com alguns dos mesmos símbolos

I link com duas bibliotecas compartilhadas diferentes. As duas bibliotecas definem alguns símbolos que compartilham um nome, mas têm implementações diferentes. Não posso fazer com que cada biblioteca use sua própria implementação em detrimento da ...

2 a resposta

Dizendo ao gcc diretamente para vincular uma biblioteca estaticamente

Parece estranho para mim usar-Wl,-Bstatic para dizergcc com quais bibliotecas quero vincular estaticamente. Afinal, eu estou dizendogcc diretamente todas as outras informações sobre vinculação com bibliotecas -Ldir, -llibname). possível ...

2 a resposta

unção @Mex não atualizada após recompilar

Eu tenho uma função mex simples, que chama outra função C ++ de uma biblioteca. Eu compilo a fonte com mex -cxx mymexfunction.cpp -I/some/include -L/some/lib -lmylibA biblioteca mylib é dinâmica (.so) e está vinculada a outras bibliotecas ...

3 a resposta

Por que o fPIC é absolutamente necessário em plataformas de 64 e não em 32 bit

Recebi recentemente um: ... a realocação R_X86_64_32 contra `um símbolo local 'não pode ser usada ao criar um objeto compartilhado; recompilar com -fPIC erro ao tentar compilar um programa como uma biblioteca compartilhad Agora, a solução ...