Artigos: 68   Dicas: 135   Usuários: 263
Esqueceu sua senha? Cadastre-se
Linux mulheres
velha desconfiada
scriptsadmin
Distribuições Linux
Qual comando você mais usa quando loga no Linux ?
Home >> Artigos >> Programação >> Comando MAKE

Comando MAKE

Artigo que eu escrevi em 2007, para o site do VOL, e me foi solicitado postar aqui. Discuto um pouco sobre o famoso comando MAKE do linux. Não entro em muitos detalhes, é só o básico mesmo.
Data de criação: 17/08/2011
Indicar para um amigo Indicar para um amigo     Favoritos Favoritos

Explicação

Hospedagem Cainf
Ah, muito bonito, mas não entendi nada daquele Makefile! Calma, vou explicar:

tabuada: main.o

Esta linha diz que o "script" tabuada é formado a partir do main.o.

gcc -o tabuada main.o

Aqui falei que precisa dar um espaço de tabulação (um TAB), o porque disto é explicado em REGRAS DA SINTAXE, se você simplesmente der um espaço ele irá dizer que tem erro, com uma mensagem bem chatinha.

gcc -o tabuada main.o é sobre o compilador, mas quer dizer que é para "montar" o arquivo tabuada com o main.o.

main.o.main.c

Esta linha diz que é para "montar" o arquivo main.o a partir de main.c. Quando digo montar quer dizer que é uma dependência, ou seja, o arquivo main.o depende de main.c, mas acho que montar fica mais fácil o entendimento, pelo menos para mim. :)

Bom, vimos para que o comando make serve, espero que todos tenham entendido, se ficou algo meio confuso, por favor avise-me para eu melhorar no próximo artigo.

Meu e-mail é: andiroots@gmail.com

Obrigado a todos!

Artigos deste Autor

Comentários

Nenhum comentário para este artigo.

Mapa do Site                                                                                        Responsável pelo site: Antonio Carlos de Oliveira