Ir para o conteúdo
faabio

makefile?

Mensagens Recomendadas

faabio    0
faabio

o que é, para que serve?

alguem me pode explicar e como fazer uma boa makefile com varios ficheiros  ...c/...h      e flags.

um bom tutorial...

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites
faabio    0
faabio

eu gostava de ter um exemplo simples com varios ficheiros estruturas.h estruturas.c main.c 

eu sei que podem ter o campo run e indent mas nao sei para o que servem nem o que fazem.

exemplo:

CC=gcc

CFLAGS= -g -lm -lcrypt -Wall -o

xxx.out: xxx.c

$(CC) $(CFLAGS) $@ $^

clean:

rm -f xxx.out

run:

./xxx.out

indent:

indent yyyyy.c xxx.c xxx.h

podem explicar estes campos e para o que servem

:)

mas obrigado por isto mas nao me ajudou em nada xD

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites
Triton    12
Triton

faabio, o Njay já te enviou o link para os manuais.

Eu há poucos dias também não percebia muito de make, e passado umas horas a ler o manual, já consigo escrever Makefiles relativamente complexos. Perde uma horas a olhar para os manuais, e não estejas à espera de ficar a perceber sem algum esforço da tua parte.

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites
Njay    0
Njay

Não te assuste com o tamanho do manual (o link da GNU). Começa a ler desde o inicio, eles fazem uma boa introdução, e ao fim de poucas páginas já és capaz de fazer umas makefiles. O manual é grande porque também é uma referência e vai aos infímos detalhes.

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Crie uma conta ou ligue-se para comentar

Só membros podem comentar

Criar nova conta

Registe para ter uma conta na nossa comunidade. É fácil!

Registar nova conta

Entra

Já tem conta? Inicie sessão aqui.

Entrar Agora


×

Aviso Sobre Cookies

Ao usar este site você aceita os nossos Termos de Uso e Política de Privacidade