Ir para o conteúdo
  • Revista PROGRAMAR: Já está disponível a edição #57 da revista programar. Faz já o download aqui!

suzy

make files in linux

Mensagens Recomendadas

suzy    0
suzy

caros, vou começar a fazer um programa em c, mas no linux, mais concretamente no ubuntu.

tenho uma pequena duvida em relação aos header files.

imaginemos que tenho os seguintes ficheiros

main.c

soma.h

principal.h

em relação ao makefile que eu sei como criar as dependencias.

o codigo do makefile vai ficar num ficheiro, tal e qual como os ficheiros acima descritos??

tipo make.c??

muito obrigada :P

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites
Rui Carlos    309
Rui Carlos

O código do makefile deve ficar num ficheiro com o nome 'GNUmakefile', 'makefile', ou 'Makefile', pois é estes que o comando make vai procurar. Caso contrário, terá de indicar o nome do ficheiro manualmente.

Já agora, as makefiles não têm "nada" a ver com headers files...

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites
pedrotuga    31
pedrotuga

Rui, se bem não estou em erro acho que eras tu que tinhas um bom tutorial sobre o gnubuild.

Podias afxar aí o link, se for possível....

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites
Rui Carlos    309
Rui Carlos

Penso que te referes a isto: http://rcg-pt.net/docs/dsg.pdf

Isto é para utilizar o automake para gerar automaticamente makefiles adaptadas à plataforma em que queremos compilar um software. Para compilar programas simples, numa máquina específica, usar o automake não se justificará muito.

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 a nossa Política de Privacidade