?? makefile
字號:
# Unix Makefile for bigdigits tests
#
SOURCES= bigdUtils.c mpAdd.c mpCompare.c mpDivide.c mpEqual.c mpGcd.c mpHalfDiv.c \
mpHalfMod.c mpIsPrime.c mpIsZero.c mpModExp.c mpModInv.c mpModMult.c mpModulo.c \
mpMultiply.c mpSetDigit.c mpSetEqual.c mpSetZero.c mpShiftLeft.c mpShiftRight.c \
mpShortAdd.c mpShortCmp.c mpShortDiv.c mpShortMod.c mpShortMult.c mpShortSub.c \
mpSizeof.c mpSubtract.c spDivide.c spGcd.c spIsPrime.c spModExp.c spModInv.c \
spModMult.c spMultiply.c spPseudoRand.c \
bpInit.c bpFinal.c bpResize.c bpAdd.c bpSubtract.c bpEqual.c \
copyright_notice.c
INCLUDES= bigdigits.h
CFLAGS= -ansi -pedantic -Wall -O
OBJECTS= $(SOURCES: .c=.o)
# Multiple-precision tests
mpTest: t_mpTest.o $(INCLUDES) $(OBJECTS)
gcc $(CFLAGS) -o $@ t_mpTest.o $(OBJECTS)
mpRSA: t_mpRSA.o $(INCLUDES) $(OBJECTS)
gcc $(CFLAGS) -o $@ t_mpRSA.o $(OBJECTS)
t_mpTest.o : t_mpTest.c
gcc $(CFLAGS) -c t_mpTest.c
t_mpRSA.o : t_mpRSA.c
gcc $(CFLAGS) -c t_mpRSA.c
# Single-precision tests
spTest: t_spTest.o $(INCLUDES) $(OBJECTS)
gcc $(CFLAGS) -o $@ t_spTest.o $(OBJECTS)
spRSA: t_spRSA.o $(INCLUDES) $(OBJECTS)
gcc $(CFLAGS) -o $@ t_spRSA.o $(OBJECTS)
t_spTest.o : t_spTest.c
gcc $(CFLAGS) -c t_spTest.c
t_spRSA.o : t_spRSA.c
gcc $(CFLAGS) -c t_spRSA.c
# Bigdigit test -- just a small test
bpAdd: t_bpAdd.o $(INCLUDES) $(OBJECTS)
gcc $(CFLAGS) -o $@ t_bpAdd.o $(OBJECTS)
t_bpAdd.o : t_bpAdd.c
gcc $(CFLAGS) -c t_bpAdd.c
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -