O que é Linker?


0

Este artigo irá explicar o que é Linker e como usar Linker.

Linker

Exemplo de linker

Na ciência da computação, um vinculador é um programa de computador que pega um ou mais arquivos-objeto gerados por um compilador e os combina em um programa executável.

Os programas de computador geralmente são compostos de vários módulos que abrangem arquivos-objeto separados, cada um sendo um programa de computador compilado. O programa como um todo se refere a esses arquivos-objeto compilados separadamente usando símbolos. O vinculador combina esses arquivos separados em um único programa unificado, resolvendo as referências simbólicas à medida que avança.

A vinculação dinâmica é um processo semelhante disponível em muitos sistemas operacionais, que adia a resolução de alguns símbolos até que o programa seja executado. Quando o programa é executado, essas bibliotecas de vínculo dinâmico também são carregadas. A vinculação dinâmica não requer um vinculador.

O vinculador empacotado com a maioria dos sistemas Linux é chamado de ld. Consulte nossa página de comando ld para obter mais informações.


Like it? Share with your friends!

0
Rubem Rego

0 Comments

Your email address will not be published. Required fields are marked *