📄 makefile
字号:
## Linux makefile# Use with make #.SUFFIXES:.SUFFIXES: .o .asm .cpp .cAS=nasmASFLAGS= -f elfCFLAGS= CC=gccCXX=g++CXXFLAGS=.asm.o: $(AS) $(ASFLAGS) $*.asm.cpp.o: $(CXX) -c $(CXXFLAGS) $*.cpp.c.o: $(CC) -c $(CFLAGS) $*.call: prime math sub1 sub2 sub3 sub4 sub5 sub6 first memex dmaxt asm_io.o fprime quadt test_big_intprime: driver.o prime.o asm_io.o $(CC) $(CFLAGS) -oprime driver.o prime.o asm_io.omath : driver.o math.o asm_io.o $(CC) $(CFLAGS) -omath driver.o math.o asm_io.ofirst : driver.o first.o asm_io.o $(CC) $(CFLAGS) -ofirst driver.o first.o asm_io.osub1 : driver.o sub1.o asm_io.o $(CC) $(CFLAGS) -osub1 driver.o sub1.o asm_io.osub2 : driver.o sub2.o asm_io.o $(CC) $(CFLAGS) -osub2 driver.o sub2.o asm_io.osub3 : driver.o sub3.o asm_io.o $(CC) $(CFLAGS) -osub3 driver.o sub3.o asm_io.osub4 : driver.o sub4.o main4.o asm_io.o $(CC) $(CFLAGS) -osub4 driver.o sub4.o main4.o asm_io.osub5 : main5.o sub5.o asm_io.o $(CC) $(CFLAGS) -osub5 main5.o sub5.o asm_io.osub6 : main6.o sub6.o $(CC) $(CFLAGS) -osub6 main6.o sub6.oasm_io.o : asm_io.asm $(AS) $(ASFLAGS) -d ELF_TYPE asm_io.asmarray1 : driver.o array1.o array1c.o $(CC) $(CFLAGS) -oarray1 array1.o array1c.o asm_io.omemex : memex.o memory.o $(CC) $(CFLAGS) -omemex memex.o memory.odmaxt : dmaxt.o dmax.o $(CC) $(CFLAGS) -odmaxt dmaxt.o dmax.oquadt : quadt.o quad.o $(CC) $(CFLAGS) -oquadt quadt.o quad.oreadt : readt.o read.o $(CC) $(CFLAGS) -oreadt readt.o read.ofprime : fprime.o prime2.o $(CC) $(CFLAGS) -ofprime fprime.o prime2.otest_big_int : test_big_int.o big_int.o big_math.o $(CXX) $(CXXFLAGS) -otest_big_int test_big_int.o big_int.o big_math.obig_int.o : big_int.hpptest_big_int.o : big_int.hppfirst.o : asm_io.inc first.asmsub1.o : asm_io.incsub2.o : asm_io.incsub3.o : asm_io.incsub4.o : asm_io.incmain4.o : asm_io.incdriver.o : driver.cclean : rm *.o
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -