📄 makefile.winnt
字号:
## Makefile for tmSEI;# the macros CC, AR and RANLIB should# define an ANSI C compiler, archiver, # and ranlib tool#CMDOPT = $(TCS)/examples/command_option_parserZLIB = $(TCS)/examples/compression/zlib/zlib-1.1.3UNAME = WinNTCC = ccAR = ar rcvRANLIB = echoLDFLAGS= -L$(TCS)/lib/WinNT -llibload -L. -llibz /NODEFAULTLIB:libcmt.libCFLAGS = -nologo -D_WIN32 -DUSE_MMAP -I$(TCS)/include/tmlib -I$(CMDOPT)ZLIB_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.obj compress.obj crc32.obj gzio.obj uncompr.obj \ deflate.obj trees.obj zutil.obj inflate.obj infblock.obj \ inftrees.obj infcodes.obj infutil.obj inffast.objTMSEI_SRC = tmSEI.obj tsaCmdOpt.objtmSEI.exe : CHECK $(TMSEI_SRC) libz.lib $(CC) $(CFLAGS) -o $@ $(TMSEI_SRC) $(LDFLAGS)tsaCmdOpt.obj : $(CMDOPT)/tsaCmdOpt.c $(CC) $(CFLAGS) -c $(CMDOPT)/tsaCmdOpt.ctmSEI.obj : tmSEI.c $(CC) $(CFLAGS) -c tmSEI.clibz.lib : $(ZLIB_SRCS) $(ZLIB)/Makefile $(CC) $(CFLAGS) -c $(ZLIB_SRCS) $(AR) $@ $(ZLIB_OBJS)CHECK: @if [ x$(TCS) = x ]; then \ echo "Usage: make -f Makefile.win TCS=<path>"; false; \ ficlean :; rm -rf *.obj *~ *% *.err *.bin *.tmd *.image *.t .temp.tmSEI tmSEI.exe *.out *.mi patch.c libz.lib#---------------------------sample_app.out : echo "chmod(){ exit(-1); }" > patch.c $(TCS)/bin/tmcc.exe $(CFLAGS) -o $@ $(TMSEI_SRC) patch.c -lz -lload \ -host nohost sei.mi: sample_app.out tmSEI.exe tmSEI.exe sample_app.out -o $@ \ -load 0x000000,0x800000 \ -sei 0x400000,0x800000 \ -tm_freq 100000000 \ -mmio_base 0xefe00000sei.out: sample_app.out tmSEI.exe tmSEI.exe sample_app.out -o $@ \ -load 0x000000,0x800000 \ -tm_freq 100000000 \ -mmio_base 0xefe00000demo: sei.mi sei.out $(TCS)/bin/tmsize.exe sample_app.out sei.out
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -