📄 makefile
字号:
CCTARGET=./libdsp40.a
ADD_DIR=-I. -I../dtmf
DSP_FX = ./
OBJ = ./
CC=gcc
CCFLAGS= -Wall -O3
DSP40_HDRS=\
${DSP_FX}basic_op.h ${DSP_FX}basic_op40.h \
${DSP_FX}math_ext32.h ${DSP_FX}math_ext40.h \
${DSP_FX}math_adv.h ${DSP_FX}math_adv40.h
MATH_LIB_FX = ${OBJ}basic_op.o ${OBJ}basic_op40.o \
${OBJ}math_ext32.o ${OBJ}math_ext40.o \
${OBJ}math_adv.o ${OBJ}math_adv40.o
$(OBJ)%.o:$(DSP_FX)%.c
${CC} ${CCFLAGS} ${ADD_DIR} -c $< -o $@
${CCTARGET}: ${MATH_LIB_FX} ${DSP40_HDRS}
ar rv ${CCTARGET} ${MATH_LIB_FX} ${DSP40_HDRS}
ranlib ${CCTARGET}
${MATH_LIB_FX}: ${DSP40_HDRS}
clean:
rm -f ${OBJ}*.o ${CCTARGET}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -