auto tool: make -2014-1210-0001

/*
 *Author  : DavidLin        
 *Date    : 2014-12-10pm        
 *Email   : linpeng1577@163.com or linpeng1577@gmail.com        
 *world   : the city of SZ, in China        
 *Ver     : 000.000.001        
 *history :     editor      time            do        
 *          1)LinPeng       2014-12-10      created this file!        
 *          2)        
 */    

#**********************************************
# filename  : Makefile
# cmd list  : 
#		make
#		make debug/d
#		make asm/a
#               make clean/c             
#**********************************************

.PHONY: all clean
CC    = gcc
RM    = rm
SUDO  = sudo
DUMP  = objdump

LIB   = -lpthread

SRCS  = $(wildcard *.c)
OBJS  = 
EXES  = $(patsubst %.c, %, $(SRCS))
EXEC  = $(addprefix ./, $(EXES))
EXEC := $(strip $(EXEC))
LOGS  = $(addsuffix .S, $(EXEC))

all:
	$(CC)    -o    $(EXES)    $(SRCS)    $(LIB)
debug d:
	$(SUDO)  $(EXEC)
asm a:
	$(DUMP)  -S    $(EXES) >  $(LOGS)
clean c:
	$(RM)    -fr   $(OBJS)    $(EXES)    $(LOGS)

可用于例如以下链接code的Makefile
协议:怎样实现一个最简单的通信协议(线程模拟)


posted @ 2015-01-18 15:38  mengfanrong  阅读(170)  评论(0)    收藏  举报
众安尊享e升2025版 - 底部横幅广告
尊享e升 2025版
🚀 全新升级
百万医疗险全面升级 守护健康人生
✓ 一般医疗300万
✓ 重疾600万
✓ 6年保证续保
✓ 1万免赔额
600万
最高保障
首月特惠价
低至1元起
🛡️ 立即投保