⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 makefile

📁 通过配置化实现的8583打包以及解包函数
💻
字号:
#*****************************************************************************##           ISO-8583 Packet / Unpacket Function Library - Make File           ## --------------------------------------------------------------------------- ##                        ##*****************************************************************************##=============================================================================## Constant Definition                                                         ##-----------------------------------------------------------------------------#PRODUCT	=iso8583HEADER	=$(PRODUCT).hSTATIC	=lib$(PRODUCT).aDYNAMIC	=lib$(PRODUCT).soCC	=cc -OMKL	=ar -rOTHINC	=../../incOPTDYN	=-fPIC#AIX OPTSO	=-shared -Wl,-soname,$@,-lcOPTSO	=-shared -Wl,-soname,$@,-lc#SCO OPTDYN	=-b elf#OPTSO	=-G#=============================================================================## Product Definition                                                          ##-----------------------------------------------------------------------------#all:	$(STATIC) $(DYNAMIC) clean#=============================================================================## Rule clear product                                                          ##-----------------------------------------------------------------------------#clean:	@cp $(HEADER) ../../inc	@cp $(HEADER) ../../../hostcomm/inc	@cp $(STATIC) ../../lib	@cp $(STATIC) ../../../hostcomm/lib	@cp $(DYNAMIC) ../../lib	@cp $(DYNAMIC) ../../../hostcomm/lib	@rm $(OBJLIST) $(STATIC) $(DYNAMIC) >/dev/null 2>&1#=============================================================================## Files Definition                                                            ##-----------------------------------------------------------------------------#SRCLIST	=iso8583.cOBJLIST	=$(SRCLIST:.c=.o)#=============================================================================## General Rules                                                               ##-----------------------------------------------------------------------------#.c.o:	@echo Making objects ...	@$(CC) -c $(OPTDYN) -I$(OTHINC) $<#=============================================================================## Rule to make STATIC                                                         ##-----------------------------------------------------------------------------#$(STATIC):	$(OBJLIST)	@echo Making $@ ...	@$(MKL) $@ $(OBJLIST)#=============================================================================## Rule to make DYNAMIC                                                        ##-----------------------------------------------------------------------------#$(DYNAMIC):	$(OBJLIST)	@echo Making $@ ...	@$(CC) $(OPTSO) -o$@ $(OBJLIST)#*****************************************************************************#

⌨️ 快捷键说明

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