Red Hat Training

A Red Hat training course is available for RHEL 8

2.2. Compilação de arquivos fonte para código objeto

Para criar arquivos de código objeto a partir de arquivos fonte e não um arquivo executável imediatamente, o GCC deve ser instruído a criar somente arquivos de código objeto como sua saída. Esta ação representa a operação básica do processo de construção para projetos maiores.

Pré-requisitos

Procedimento

  1. Mudança para o diretório contendo o(s) arquivo(s) de código fonte.
  2. Execute gcc com a opção -c:

    $ gcc -c source.c another_source.c

    Os arquivos objeto são criados, com seus nomes refletindo os arquivos de código fonte originais: source.c resulta em source.o.

    Nota

    Com o código fonte C, substitua o comando gcc por g para o manuseio conveniente das dependências da Biblioteca Padrão C.