📄 makefile
字号:
## Microsoft makefile# Use with nmake#.SUFFIXES:.SUFFIXES: .obj .asm .cpp .cAS=nasmASFLAGS= -f win32CFLAGS=CC=clCXX=clCXXFLAGS=-GX.asm.obj: $(AS) $(ASFLAGS) $*.asm.cpp.obj: $(CXX) -c $(CXXFLAGS) $*.cpp.c.obj: $(CC) -c $(CFLAGS) $*.call: prime.exe math.exe sub1.exe sub2.exe sub3.exe sub4.exe sub5.exe sub6.exe first.exe memex.exe dmaxt.exe asm_io.obj fprime.exe quadt.exe test_big_int.exeprime.exe: driver.obj prime.obj asm_io.obj $(CC) $(CFLAGS) -Feprime.exe driver.obj prime.obj asm_io.objmath.exe : driver.obj math.obj asm_io.obj $(CC) $(CFLAGS) -Femath.exe driver.obj math.obj asm_io.objfirst.exe : driver.obj first.obj asm_io.obj $(CC) $(CFLAGS) -Fefirst.exe driver.obj first.obj asm_io.objsub1.exe : driver.obj sub1.obj asm_io.obj $(CC) $(CFLAGS) -Fesub1.exe driver.obj sub1.obj asm_io.objsub2.exe : driver.obj sub2.obj asm_io.obj $(CC) $(CFLAGS) -Fesub2.exe driver.obj sub2.obj asm_io.objsub3.exe : driver.obj sub3.obj asm_io.obj $(CC) $(CFLAGS) -Fesub3.exe driver.obj sub3.obj asm_io.objsub4.exe : driver.obj sub4.obj main4.obj asm_io.obj $(CC) $(CFLAGS) -Fesub4.exe driver.obj sub4.obj main4.obj asm_io.objsub5.exe : main5.obj sub5.obj asm_io.obj $(CC) $(CFLAGS) -Fesub5.exe main5.obj sub5.obj asm_io.objsub6.exe : main6.obj sub6.obj $(CC) $(CFLAGS) -Fesub6.exe main6.obj sub6.objasm_io.obj : asm_io.asm $(AS) $(ASFLAGS) -d COFF_TYPE asm_io.asmarray1.exe : driver.obj array1.obj array1c.obj $(CC) $(CFLAGS) -Fearray1.exe array1.obj array1c.obj asm_io.objmemex.exe : memex.obj memory.obj $(CC) $(CFLAGS) -Fememex.exe memex.obj memory.objdmaxt.exe : dmaxt.obj dmax.obj $(CC) $(CFLAGS) -Fedmaxt.exe dmaxt.obj dmax.objquadt.exe : quadt.obj quad.obj $(CC) $(CFLAGS) -Fequadt.exe quadt.obj quad.objreadt.exe : readt.obj read.obj $(CC) $(CFLAGS) -Fereadt.exe readt.obj read.objfprime.exe : fprime.obj prime2.obj $(CC) $(CFLAGS) -Fefprime.exe fprime.obj prime2.objtest_big_int.exe : test_big_int.obj big_int.obj big_math.obj $(CXX) $(CXXFLAGS) -Fetest_big_int.exe test_big_int.obj big_int.obj big_math.objbig_int.obj : big_int.hpp big_int.cpptest_big_int.obj : big_int.hpp test_big_int.cppfirst.obj : asm_io.inc first.asmsub1.obj : asm_io.incsub2.obj : asm_io.incsub3.obj : asm_io.incsub4.obj : asm_io.incmain4.obj : asm_io.incdriver.obj : driver.cclean : del *.obj
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -