Perguntas com a marcação «ld»


1
Por que os sistemas Unix / Linux não percorrem diretórios até encontrar a versão necessária de uma biblioteca vinculada?
Eu tenho um executável binário chamado "alpha" que requer uma biblioteca vinculada (libz.so.1.2.7) que é colocada em /home/username/myproduct/lib/libz.so.1.2.7 Exporto o mesmo para minha instância de terminal antes de gerar meu executável binário executando o seguinte comando. export LD_LIBRARY_PATH=/home/username/myproduct/lib/:$LD_LIBRARY_PATH Agora, quando eu surgir outro aplicativo "bravo" que requer a mesma biblioteca, …


3
Descubra se a biblioteca está no caminho
Supondo que eu queira testar se uma biblioteca está instalada e utilizável por um programa. Posso usar ldconfig -p | grep mylibpara descobrir se ele está instalado no sistema. mas e se a biblioteca for conhecida apenas por meio de configuração LD_LIBRARY_PATH? Nesse caso, o programa poderá encontrar a biblioteca, …

1
Diferença entre 'ld' e 'ld.so'?
Enquanto os dois são chamados de "vinculador" e são usados ​​para vincular binários, não consigo descobrir como eles diferem um do outro. Alguém pode me dizer suas diferenças?
8 linker  ld 
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.