Publicidad:
La Coctelera

TiNmAN sAM

vive tus sueños, no sueñes tu vida

27 Octubre 2005

makefiles

###################################
# Makefile para crear una librería estática #
###################################
FUENTES=cubo.c cuadrado.c
OBJETOS=cuadrado.o cubo.o
LIBRERIA=libpotencia.a
CFLAGS1=-I.
CFLAGS2=-L. -I. -l
normal:
gcc -c $(FUENTES) $(CFLAGS1)
ar -rc $(LIBRERIA) $(OBJETOS)
ranlib libpotencia.a
install:
gcc -o superprograma main.c $(CFLAGS2)$(LIBRERIA)
rm -f *.o
rm -f *.a

####################################
# Makefile para crear una librería dinámica #
####################################
OBJETOS=hora_actual.o horas.o seg.o
FUENTES=hora_actual.c horas.c seg.c
LIBRERIA=libhoras.so
FLAGS_1=-fPIC -I.
FLAGS_2=-shared -W1,soname
normal:
gcc -c $(FUENTES) $(FLAGS_1)
gcc $(FLAGS_2)$(LIBRERIA) $(OBJETOS) -o $(LIBRERIA).0.1
install:
ln -s $(LIBRERIA).0.1 $(LIBRERIA)
gcc -o superprograma main.c -L. -lhoras -I.
cp $(LIBRERIA) /usr/lib
rm *.o

servido por titosam 1 comentario compártelo

1 comentario · Escribe aquí tu comentario

AkS-keroso

AkS-keroso dijo

Dios!!
Ke grandes cosas aprendemos en clase... la vida me da, xq si no... no se como podria pasar mi vida sin ellas...
sobre todo implantación, desarrollo y BD (serían las asignaturas que mas destacaría)... q felicidad tener unas profesoras tan jodidamente ineptas...

^.^

28 Octubre 2005 | 03:19 AM

Los comentarios están cerrados


Sobre mí

Últimos comentarios

Fotos

titosam todavía no ha subido ninguna foto.

¡Anímale a hacerlo!

Buscar

suscríbete

Selecciona el agregador que utilices para suscribirte a este blog (también puedes obtener la URL de los feeds):

¿Qué es esto?

Crea tu blog gratis en La Coctelera