📄 makefile~
字号:
#TARGETPATH := /home/jupiter/g722portTARGETPATH :=/yctek/root/g722port/src/g722TARGETNAME := libg722.aCFLAGS := -g -WallINCPATH := -I$(TARGETPATH)/includeLDFLAGS :=LDPATH := -L.CC = arm-linux-gccCXX = arm-linux-g++LD = arm-linux-ldAR = arm-linux-arSTRIP = arm-linux-stripRM-F := rm -fSOURCE := $(wildcard *.c)OBJS := $(patsubst %.c,%.o,$(SOURCE))DEPS := $(patsubst %.o,%.d,$(OBJS))MISSING_DEPS := $(filter-out $(wildcard $(DEPS)),$(DEPS))MISSING_DEPS_SOURCES := $(wildcard $(patsubst %.d,%.c,$(MISSING_DEPS))) .PHONY : everything deps objs clean veryclean rebuildeverything : $(TARGETNAME)deps : $(DEPS)objs : $(OBJS)%.o : %.c @$(CC) $(CFLAGS) $(INCPATH) -c $< -o $@clean : @$(RM-F) *.o @$(RM-F) *.dveryclean: clean @$(RM-F) $(TARGETNAME)rebuild: veryclean everythingifneq ($(MISSING_DEPS),)$(MISSING_DEPS) : @$(RM-F) $(patsubst %.d,%.o,$@)endif-include $(DEPS)$(TARGETNAME) : $(OBJS) $(AR) -rc $@ $(OBJS)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -