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

📄 makefile

📁 关于linux环境下的nasm代码的生成和使用
💻
字号:
## 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 + -