1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42
|
# Makefile of the library "LPC"
# David Weenink and Paul Boersma, 18 July 2024
include ../makefile.defs
CPPFLAGS += -I . -I ../kar -I ../melder -I ../fon -I ../foned -I ../dwtools -I ../sys -I ../dwsys -I ../stat
OBJECTS = Cepstrum.o Cepstrumc.o Cepstrum_and_Spectrum.o \
Cepstrogram.o \
Formant_extensions.o \
FormantModeler.o FormantModelerList.o \
FormantPath.o FormantPath_to_IntervalTier.o FormantPathArea.o FormantPathEditor.o \
LineSpectralFrequencies.o \
SoundToLPCWorkspace.o \
LPCToSampledWorkspace.o LPCToFormantWorkspace.o \
LPC.o LPC_and_Cepstrumc.o LPC_and_Formant.o LPC_and_LFCC.o \
LPC_and_LineSpectralFrequencies.o LPC_and_Polynomial.o \
LPC_to_Spectrum.o LPC_to_Spectrogram.o \
LPC_and_Tube.o PowerCepstrum.o PowerCepstrogram.o \
Sound_and_LPC.o Sound_and_LPC_robust.o \
Sound_to_Formant_mt.o Roots_and_Formant.o SoundToFormantWorkspace.o \
Sound_and_Cepstrum.o Tube.o \
VocalTractTier.o \
praat_LPC_init.o manual_LPC.o
.PHONY: all clean
all: libLPC.a
clean:
$(RM) $(OBJECTS)
$(RM) libLPC.a
libLPC.a: $(OBJECTS)
touch libLPC.a
rm libLPC.a
$(AR) cq libLPC.a $(OBJECTS)
$(RANLIB) libLPC.a
$(OBJECTS): *.h ../kar/*.h ../melder/*.h ../dwtools/*.h ../fon/*.h ../foned/*.h ../sys/*.h ../dwsys/*.h ../stat/*.h
|