Pular para o conteúdo principal

Postagens

Mostrando postagens de fevereiro, 2017

Compilando manualmente código-fonte em C em ambiente Unix (Linux, MacOS)

Se você está num ambiente Unix (ex. Linux, MacOS) e precisa compilar um código-fonte manualmente, é possível utilizar o compilador  GCC (GNU Compiler Collection) , o qual já vem instalado por padrão no sistema, para realizar essa tarefa. É muito simples e sem complicações. Se o seu programa está contido em apenas um arquivo de código-fonte, execute o seguinte comando dentro da pasta onde está o arquivo para realizar a compilação: gcc nomedoprograma.c -o nomedoprogramacompilado Neste caso, o arquivo de código-fonte está nomeado como nomedoprograma.c e o nome do arquivo compilado (arquivo de saída, executável) será nomeado como nomedoprogramacompilado. Não é necessário incluir a extensão do arquivo pois no ambiente Unix um arquivo executável é reconhecido automaticamente. Por questões didáticas nós modificamos o nome do arquivo de saída, porém uma boa prática é manter o nome do arquivo de saída conforme o arquivo de entrada (sem a extensão, é claro).