Programar em C/Makefiles: diferenças entre revisões
[edição não verificada] | [edição não verificada] |
Conteúdo apagado Conteúdo adicionado
Sem resumo de edição |
|||
Linha 89:
comando ...
====Regras complementarias
* all : É o nome das regras a serem executadas.
Linha 95:
* mrproper: Apaga tudo o que deve ser modificado.
====Definir Variáveis
As variáveis servem para facilitar o trabalho.<br>
Em vez de mudar varias linhas mudamos só o valor da variável.<br>
Linha 134:
Todos os lugares do código que contem o CONTEÚDO da variável e modificado colocando em seu lugar o NOME da<br> variável.
====Variáveis Personalizadas
*CC=gcc .Definimos CC para nomes de compiladores de C ou C++ .Aqui o gcc.
Linha 160:
@$(CC) -o $@ $^
====Variáveis internas
$@ Nome da regra.
Linha 168:
$* Nome do arquivo sem sufixo
====As regras de interferência
Não disse nada antes porque estávamos no estado principiantes "noob".<br>
Linha 212:
*Po legal ;) parece até trabalho de gente grande.
====Sub Makefiles
Ler tudo isso só para compilar uma programa??<br>
O sub-makefile e lançado por meio de um "Makefile principal" vamos simplificar para o Patrão Makefile.<br>
Linha 297:
*make mrproper
====Make install
Automatisando a instalação do programa com a regra install: .<br>
|