📄 makefile
字号:
CC = gcc -Wall -O2
# comment the following two lines and uncomment the one after to get rid of
# readline
#CFLAGS= -DDEBUG
#YFLAGS = -d # force creation of y.tab.h
INTOBJS = i1.o i2.o i3.o i5I.o i5R.o i6R.o i8.o menu.o i5m.o i6I.o lll.o i9.o \
i7I.o lllgcd.o lllhermi.o collatz.o readme.o primepow.o
FUNCOBJS = primes1.o mpqsieve.o qres.o reduce.o binary.o utility.o elliptic.o \
cubicr.o
CALCOBJS = parse.o symbol.o init.o func.o nfunc.o rsa.o
MOREOBJS = roots.o pI.o stack.o wrappers.o log.o lagrange.o cyclo.o reductio.o \
davison.o p-adic.o
OBJS = trial.o $(FUNCOBJS) $(CALCOBJS) $(MOREOBJS) $(INTOBJS)
calc: $(OBJS)
$(CC) -o $@ $(OBJS) $(LIBS)
trial.o $(OBJS) : integer.h fun.h
init.o symbol.o: calc.h y.tab.h integer.h fun.h #dependencies
roots.o: integer.h fun.h roots.h
pI.o : integer.h fun.h pI.h
wrappers.o: wrappers.h stack.h
primes1.o: bigprime.h
#parse.c: parse.y integer.h fun.h calc.h
# yacc -d parse.y; mv y.tab.c parse.c
clean:
/bin/rm *.o
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -