makefile

来自「TViX firmware creation tool.」· 代码 · 共 48 行

TXT
48
字号
# (!c) petter wahlman, aka badeip#SRCDIR	= ./srcOBJDIR   = ./objBINDIR	= ./binINCLUDE	= ./includeBINARY	= $(BINDIR)/tvixfwLDFLAGS = -lzCFLAGS = -I $(INCLUDE) -g -Wall -WunusedVPATH		= $(SRCDIR)OBJECTS = \	$(OBJDIR)/tvixfw.o \	$(OBJDIR)/crc.o \	$(OBJDIR)/crypt.o \	$(OBJDIR)/zlib.o \$(OBJDIR)/%.o:	%.c	$(CC) -c $< $(CFLAGS) -o $@.PHONY:all:	make_dirs $(BINARY)$(BINARY): $(OBJECTS)	$(CC) -o $@ $^ $(LDFLAGS) .PHONY:clean:	@rm -rvf \		$(BINARY) \		$(OBJDIR)/*.o  \.PHONY:make_dirs:	@mkdir -p $(OBJDIR) $(BINDIR).PHONY:install: all	@if [ -d ~/Dropbox/bin ]; then \		install -v $(BINARY) ~/Dropbox/bin; \	else \		sudo install -v $(BINARY) /usr/local/bin; \	fi 

⌨️ 快捷键说明

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