Perguntas sobre 'dynamic-linking'

nos ajude a editar este wiki
1
resposta

Como o Qubes faz o gerenciamento de memória, especialmente no que diz respeito aos objetos compartilhados?

Estou apenas lendo sobre o sistema operacional do Qubes , e tenho uma pergunta muito simples: como ele faz a memória? gerenciamento e uso compartilhado de objetos? Sinta-se à vontade para corrigir quaisquer equívocos ou erros no vocabulário,...
20.11.2017 / 01:21
1
resposta

Erro ao carregar bibliotecas compartilhadas: erro interno

Eu compilei o OpenCV para o braço seguindo este guia e criei este exemplo de programa . Quando eu corri assim pela primeira vez: ./DisplayImage image.png Eu tenho: ./DisplayImage: error while loading shared libraries: libopen...
30.10.2016 / 16:35
1
resposta

LD_LIBRARY_PATH ignorado pelo Python 2.7

Estou tentando instalar o Theano em uma caixa para a qual não tenho acesso root e parece que LD_LIBRARY_PATH é ignorado pela minha instalação do Python 2.7. Como não consigo instalar pacotes no nível do sistema, decidi compilar todos os pacot...
29.09.2015 / 15:23
1
resposta

Como o processo conhece o endereço da biblioteca compartilhada?

Até onde eu sei, quando eu compilo meu código-fonte C, o GCC / LD faz a ligação do endereço em tempo de compilação. Normalmente, esse endereço começa em zero. Quando eu chamo uma função da biblioteca compartilhada como o compilador sabe o endere...
27.10.2015 / 11:10
1
resposta

.elf formata inspeção interna

Eu estava lendo a especificação de formato ELF, onde foi dito tudo isso com cabeçalhos de elfos, cabeçalho de programa, seções, segmentos e etc. Tudo isso é referenciado como estruturas com todos os tipos de campos e valores. Então, a questão...
24.08.2016 / 17:37
1
resposta

Utilizando prelink em bibliotecas carregadas manualmente? (como bibliotecas nativas de Java)

Tanto quanto eu posso dizer, o prelink só funciona com bibliotecas dinâmicas que um executável declara que precisa em tempo de compilação (as bibliotecas que podem ser encontradas com ldd ). Não parece incluir bibliotecas dinâmicas que são ca...
11.10.2013 / 03:49
1
resposta

Não é possível abrir o arquivo de objeto compartilhado ao usar o compilador D

Eu tinha ldc2 e gdc compilado da fonte e funcionando até um mês atrás. Nada mudou, exceto que não me lembro da (s) variável (s) que eu definiria no terminal para fazer o ldc2 e o gdc funcionarem. Eu recebo os seguintes erros ao tentar com...
02.06.2011 / 03:37
0
respostas

O Debian define o que significa conformidade com a GPL para fins de empacotamento?

A licença GPL fala de "trabalhos derivados" . O Debian assumiu a posição de que vincular deterministicamente com uma biblioteca com LD_PRELOAD não faz do seu programa um trabalho derivativo. Isso permite que o código não-GPL se vincule às...
20.07.2018 / 19:15
1
resposta

De-priorize a resolução do caminho da biblioteca ld.conf.so.d

De uma questão separada , e outros artigos sobre o assunto , parece que a biblioteca adicional os caminhos definidos por ld.so.conf.d sempre serão resolvidos (ou seja, no caso de um confronto de nome, como ao substituir uma biblioteca do si...
16.05.2018 / 04:39
0
respostas

anaconda Qt vs sistema Qt

A estrutura do python do anaconda inclui suas próprias bibliotecas compartilhadas do Qt, entre outras. Devido à natureza da estrutura, ela deve aparecer primeiro na variável de ambiente PATH , portanto, seus binários python têm preferência s...
05.01.2018 / 03:54