makefile

来自「C++语言写的小波变换和傅立叶变换的源代码」· 代码 · 共 73 行

TXT
73
字号
# Makefile for the whole library CC = g++CFLAGS = -Wallall: wlibwlib:	$(CC) -O2 $(CFLAGS) -c common.cc	$(CC) -O2 $(CFLAGS) -c Interval.cc	$(CC) -O2 $(CFLAGS) -c ArrayTree.cc	$(CC) -O2 $(CFLAGS) -c Hedge.cc	$(CC) -O2 $(CFLAGS) -c Utility.cc	$(CC) -O2 $(CFLAGS) -c InOutUtil.cc	$(CC) -O2 $(CFLAGS) -c WavePacket.cc	$(CC) -O2 $(CFLAGS) -c WaveTrans.cc	$(CC) -O2 $(CFLAGS) -c ConvDec.cc	$(CC) -O2 $(CFLAGS) -c QMF.cc	$(CC) -O2 $(CFLAGS) -c fft.c	$(CC) -O2 $(CFLAGS) -c Gabor.cc	$(CC) -O2 $(CFLAGS) -c Partition.cc	$(CC) -O2 $(CFLAGS) -c ShiftGaborMP.cc	$(CC) -O2 $(CFLAGS) -c FFTGaborMP.cc	ar rcvs libw.a *.o	ranlib libw.acommon.o: common.h common.cc	$(CC) -c $(CFLAGS) -o common.o common.ccInterval.o: Interval.h Interval.cc	$(CC) -c $(CFLAGS) -o Interval.o Interval.ccArrayTree.o: Interval.h ArrayTree.h ArrayTree.cc	$(CC) -c $(CFLAGS) -o ArrayTree.o ArrayTree.ccHedge.o: Interval.h Hedge.h Hedge.cc	$(CC) -c $(CFLAGS) -o Hedge.o Hedge.ccInOutUtil.o: Interval.h Hedge.h ArrayTree.h InOutUtil.h InOutUtil.cc	$(CC) -c $(CFLAGS) -o InOutUtil.o InOutUtil.ccUtility.o: Interval.h Hedge.h ArrayTree.h BinTree.h Utility.h Utility.cc	$(CC) -c $(CFLAGS) -o Utility.o Utility.ccQMF.o: common.h QMF.h QMF.cc	$(CC) -c $(CFLAGS) -o QMF.o QMF.ccConvDec.o: Interval.h QMF.h ConvDec.h ConvDec.cc	$(CC) -c $(CFLAGS) -o Convdec.o ConvDec.ccWavePacket.o: Interval.h ArrayTree.h ConvDec.h QMF.h WavePacket.h WavePacket.cc	$(CC) -c $(CFLAGS) -o WavePacket.o WavePacket.ccWaveTrans.o: Interval.h ConvDec.h QMF.h WaveTrans.h WaveTrans.cc	$(CC) -c $(CFLAGS) -o WaveTrans.o WaveTrans.ccfft.o: common.h  fft.h fft.c	$(CC) -c $(CFLAGS) -o fft.o fft.cGabor.o: Gabor.h Interval.h Gabor.cc	g++ $(CFLAGS) -c Gabor.ccPartition.o: Interval.h Partition.h Partition.cc	g++ $(CFLAGS) -c Partition.ccShiftGaborMP.o: ShiftGabor.h Partition.h  Gabor.h ShiftGaborMP.cc	g++ $(CFLAGS) -c ShiftGaborMP.ccFFTGaborMP.o: FFTGaborMP.h complex.h fft.h Gabor.h FFTGaborMP.cc	g++ $(CFLAGS) -c FFTGaborMP.ccclean: 	rm  *.o *~ *.a

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?