📄 makefile
字号:
## Makefile - for LOKI routines## major targets are:# make all - compile binaries in this directory# make clean - remove all object files# make clobber - remove all files except original source## Copyright 1988 Lawrence Brown and CITRAD## Compiler Defines:# -----------------# if this program is compiled on a little-endian machine (eg Vax)# define '-DLITTLE_ENDIAN' in CFLAGS & LINTF# in order to enable the byte swapping routines, # which will incur a time penalty## if compiled on a machine requiring strict alignment of words/longs# and cannot guarantee that the 8 char blocks passed are aligned# define '-DSTRICT_ALIGN' in CFLAGS & LINTF# this will incure about an 5% time penalty for each encryption## if a detailed trace of LOKI function f is required for debugging# define '-DTRACE=1', '-DTRACE=2' or '-DTRACE=3' in CFLAGS & LINTF# for increasingly detailed diagnostics from the loki64 routines.CFLAGS=-OPROGS = cert89 cert91OBJS = lokicert.o loki89.o loki91.oall: ${PROGS}cert89: lokicert.o loki89.o ${CC} ${CFLAGS} lokicert.o loki89.o -o cert89cert91: lokicert.o loki91.o ${CC} ${CFLAGS} lokicert.o loki91.o -o cert91${OBJS}: loki.hclean: -rm ${OBJS} a.out coreclobber: clean -rm ${PROGS}.c.o: ${CC} ${CFLAGS} -c $*.c
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -