📄 makefile
字号:
#make file by kevinli 2006CC := gccCFLAGS := -Wall -g #LIB := -lpthread -lICommon -lIProtocol -L/root/workspace/LibOUTDIR := ../CC := /usr/local/arm/3.4.1/bin/arm-linux-gcc#CFLAGS := -Wall#LIB := -lIData -lIComm -lISlave -lpthread -L../../armlib#OUTDIR := /nfs/ERTU_IEC/OBJDIR := ../obj/INCLUDE:= -I../inc #-I/root/workspace/Lib/incECHO := echo -eRM := rm -fTARGET := YJCOMTESTSOURCES:= $(wildcard *.c)OBJS := $(patsubst %.c,%.o,$(SOURCES))LINKOBJ:= $(patsubst %.c,$(OBJDIR)%.o,$(SOURCES))%:%.o @$(ECHO) '***** Linking' $@ '... *****' $(CC) $(CFLAGS) -o $(OUTDIR)$@ $(LINKOBJ) $(LIB) @$(ECHO) '***** Linked *****'%.o:%.c @$(ECHO) '***** Compiling' $< '... *****' $(CC) $(CFLAGS) -c $< -o $(OBJDIR)$@ $(INCLUDE) @$(ECHO) '***** Compiled *****' $(TARGET):$(OBJS).PHONY: clean clean: $(RM) $(OUTDIR)$(TARGET) $(LINKOBJ)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -