2.6. Código de ligação para criar arquivos executáveis
A ligação é o passo final na construção de uma aplicação C ou C. Linking combina todos os arquivos objeto e bibliotecas em um arquivo executável.
Pré-requisitos
- Um ou mais arquivo(s) objeto(s)
- O GCC deve ser instalado no sistema
Procedimento
- Mudança para o diretório contendo o(s) arquivo(s) de código objeto.
Rodar
gcc
:$ gcc ... objfile.o another_object.o... -o executable-file
Um arquivo executável chamado executable-file é criado a partir dos arquivos objeto fornecidos e das bibliotecas.
Para ligar bibliotecas adicionais, adicione as opções necessárias após a lista de arquivos objeto. Para mais informações, veja Capítulo 3, Usando Bibliotecas com GCC.
NotaCom o código fonte C, substitua o comando
gcc
porg
para o manuseio conveniente das dependências da Biblioteca Padrão C.