makefile

来自「DES加密解密源代码」· 代码 · 共 43 行

TXT
43
字号
# Makefile for GNU 386 assembler version under UNIXCC=gccCFLAGS=-O4all: certify descerta des3certa descyclea destimea des3timeacertify: descerta des3certa testdata	./descerta < testdata	./des3certa < testdataclean:	rm -f *.o descerta des3certa descyclea destimea des3timea desspa.c genspdescerta: descert.o deskey.o desgnu.o desspa.o	$(CC) -o descerta descert.o deskey.o desgnu.o desspa.odes3certa: des3cert.o deskey.o des3gnu.o desspa.o	$(CC) -o des3certa des3cert.o deskey.o des3gnu.o desspa.odescyclea: descycle.o deskey.o desgnu.o desspa.o	$(CC) -o descyclea descycle.o deskey.o desgnu.o desspa.odestimea: unixtime.o deskey.o desgnu.o desspa.o	$(CC) -o destimea unixtime.o deskey.o desgnu.o desspa.odes3timea: unixtime3.o deskey.o des3gnu.o desspa.o	$(CC) -o des3timea unixtime3.o deskey.o des3gnu.o desspa.o# The SP boxes for the assembler version are left-rotated 3 bitsdesspa.c: gensp	./gensp a > desspa.cgensp: gensp.c	$(CC) -O -o gensp gensp.c# GNU as seems confused by what should be legal comments. Double quotes# in comments apparently start strings that extend past the end of line,# and the "# file 1" lines emitted by cpp also seem to confuse it. So# we strip out all the offending material.desgnu.o: desgnu.s	cpp desgnu.s | tr -d '"' | sed -e '/^#/d' | as -o desgnu.odes3gnu.o: des3gnu.s	cpp des3gnu.s | tr -d '"' | sed -e '/^#/d' | as -o des3gnu.o

⌨️ 快捷键说明

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