|
|
CC = gcc
AR = ar
CFILES = libpetv.c integr.c gaussdev.c tgo.c pearson.c sif.c simulate.c \
mathfunc.c llsqwt.c swap.c roi.c intex.c median.c petc99.c \
result.c powell.c simplex.c bootstrap.c aic.c halflife.c \
hholder.c qr.c nnls.c \
ecat63r.c ecat63ml.c ecat63p.c ecat63w.c \
ecat7r.c ecat7ml.c ecat7p.c ecat7w.c \
analyze.c dft.c ift.c studynr.c \
img.c imgproc.c imgfile.c vol.c
OBJECTS = ${CFILES:.c=.o}
LIB = libpetl.a
CFLAGS = -s -Wall -O2
all: ${OBJECTS} ${LIB}
clean:
rm -f ${OBJECTS} ${LIB}
${LIB}: ${OBJECTS}
${AR} -rvs ${LIB} ${OBJECTS}
哪位能告诉我这个大概意思吗?
生成的libpet1.a是执行文件吗?
谢谢 |
|