⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 makefile

📁 calc大数库
💻
字号:
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 + -