?? makefile.sunos
字號:
## Makefile for tmWRB;# the macros CC, AR and RANLIB should# define an ANSI C compiler, archiver, # and ranlib tool#EXAMPLES= $(TCS)/examplesCMDOPT = $(TCS)/examples/command_option_parserZLIB = $(TCS)/examples/compression/zlib/zlib-1.1.3UNAME = SunOSCC = /t/lang/accAR = ar rcvRANLIB = ranlib## As defined, the flash simulator will be linked.# For the real flash, change the definition of BOARD# to one of the supported ones in the sample drivers# directory, or use a new one and change FLASH_SPECIFIC# appropriately.## The error rate is used by the flash simulator.# It is some measure for the likelihood of write- and erasure # error occurrence; the value used below is a moderate rate. # When non-zero, flash simulation is considerably slowed down.##BOARD = Sim#BOARD = Gomad#BOARD = NABBOARD = TTRFLASH_SPECIFIC = $(EXAMPLES)/flash_file_system/sample_drivers/FlashSpecific$(BOARD).cFLASH_SPECIFIC_STR = "\"$(FLASH_SPECIFIC)\""LDFLAGS= -L$(TCS)/lib/$(UNAME) -lload -L. -lzCFLAGS = -O3 -DHAVE_UNISTD_H -DUSE_MMAP -I. -I$(TCS)/include/tmlib -I$(CMDOPT) \ -DMY_FLASHSPECIFIC=$(FLASH_SPECIFIC_STR) \ -DNDEBUGZLIB_SRCS = $(ZLIB)/adler32.c $(ZLIB)/compress.c $(ZLIB)/crc32.c $(ZLIB)/gzio.c $(ZLIB)/uncompr.c \ $(ZLIB)/deflate.c $(ZLIB)/trees.c $(ZLIB)/zutil.c $(ZLIB)/inflate.c $(ZLIB)/infblock.c\ $(ZLIB)/inftrees.c $(ZLIB)/infcodes.c $(ZLIB)/infutil.c $(ZLIB)/inffast.cZLIB_OBJS = adler32.o compress.o crc32.o gzio.o uncompr.o \ deflate.o trees.o zutil.o inflate.o infblock.o \ inftrees.o infcodes.o infutil.o inffast.oTMWRB_SRC = tmWRB.o tsaCmdOpt.otmWRB : CHECK $(TMWRB_SRC) libz.a rm -f tmWRB $(CC) $(CFLAGS) $(CINCS) -o $@ $(TMWRB_SRC) $(LDFLAGS) tsaCmdOpt.o : @ $(CMDOPT)/tsaCmdOpt.c @ echo "$(CMDOPT)/tsaCmdOpt.c" @ $(CC) $(CFLAGS) $(CINCS) -c $(CMDOPT)/tsaCmdOpt.clibz.a : $(ZLIB_SRCS) $(ZLIB)/Makefile $(CC) $(CFLAGS) -c $(ZLIB_SRCS) $(AR) $@ $(ZLIB_OBJS) -@ ($(RANLIB) $@ || true) >/dev/null 2>&1%o: %c @ echo "Compiling $(*)c" @ $(CC) $(CFLAGS) $(CINCS) -c $(*)c -o $@CHECK: @if [ x$(TCS) = x ]; then \ echo "Usage: make -f Makefile.host TCS=<path>"; false; \ ficlean :; rm -rf *.o *~ *% *.err *.bin *.tmd *.image *.t tmWRB .tmWRB.temp *.out *.mi patch.c libz.a
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -