ExpertiDict

C · Essencial · Português · Técnico

gcc

/ʒe se se/substantivo

Coleção de compiladores GNU; o comando gcc compila arquivos C chamando pré-processador, compilador, assembler e linker, e gera o executável a partir de um ou mais .c.

Onde usar

É o primeiro comando de quem aprende C em Linux. Em CI e Makefiles ele aparece com flags de aviso, padrão da linguagem (-std) e nível de otimização.

Em código

gcc -std=c17 -Wall -o prog main.c util.c
./prog

Exemplos

Compila com gcc -Wall antes de abrir o pull request.

No CI o gcc roda com -O2 e -Werror.

Cuidado

Achar que gcc só compila: sem a opção -c ele também liga, e o executável ganha o nome padrão a.out no Linux se faltar o -o.

Sinônimos

compilador GNU

Origem

Sigla de GNU Compiler Collection, coleção de compiladores GNU.

Veja também

Todos os termos de C