• Revista PROGRAMAR: Já está disponível a edição #53 da revista programar. Faz já o download aqui!

suzy

make files in linux

4 mensagens neste tópico

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

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

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...

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

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....

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

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.

0

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