www.pudn.com > ica_C.rar > Makefile
# # makefile for blind source separation # # CC=gcc CC=cc # CFLAGS= -Wall -O2 # CFLAGS= -O2 # CFLAGS= -W LOADLIBS= -lm targets = ica ica_online ica_f objects = wav_io.o matrix.o objects_bss = bss.o array.o spec.o permutation.o all: $(targets) ica: ica.o $(objects) $(objects_bss) $(CC) $(CFLAGS) $(objects) $(objects_bss) $@.o $(LOADLIBS) -o $@ ica_online: ica_online.o $(objects) $(objects_bss) $(CC) $(CFLAGS) $(objects) $(objects_bss) $@.o $(LOADLIBS) -o $@ ica_f: ica_f.o $(objects) $(objects_bss) $(CC) $(CFLAGS) $(objects) $(objects_bss) $@.o $(LOADLIBS) -o $@ .c.o: $(CC) -c $(CFLAGS) -o $@ $< clean: rm $(targets) *.o