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

📄 makefile

📁 toyFDTD一个简单的三维FDTD的程序用Fortran编的
💻
字号:
## C compiler specification#CC = cc## C optimization, only one CFLAGS line should be uncommented# The -Xcpluscomm flags is required for the SGI cc compiler to recognize the C++# style comments ( // ) used in the code.##CFLAGS = -Xcpluscomm #CFLAGS = -Xcpluscomm -O#CFLAGS = -Xcpluscomm -O2#CFLAGS = -Xcpluscomm -O3#CFLAGS = -Xcpluscomm -n32#CFLAGS = -Xcpluscomm -O -n32 #CFLAGS = -Xcpluscomm -O2 -n32#CFLAGS = -Xcpluscomm -O3 -n32CFLAGS = -Xcpluscomm -g## F90 compiler specification#F90 = f90## F90 optimization, only one FLAGS line should be uncommented##F90FLAGS = -cpp#F90FLAGS = -cpp -O#F90FLAGS = -cpp -O2#F90FLAGS = -cpp -O3#F90FLAGS = -cpp -n32#F90FLAGS = -cpp -O -n32 #F90FLAGS = -cpp -O2 -n32#F90FLAGS = -cpp -O3 -n32F90FLAGS = -cpp -gall:	@echo "To make an executable, type one of the following:"	@echo " "	@echo "	make ToyFDTD1c"	@echo "	make ToyFDTD1f90"	@echo " "	@echo "To test one of the executables, type one of the following:"	@echo " "	@echo "	make testc"	@echo "	make testf90"	@echo " "## Creation of ToyFDTD1 from C source code#ToyFDTD1c: ToyFDTD1c.o Makefile	${CC} ${CFLAGS} -o ToyFDTD1c ToyFDTD1c.o -lmToyFDTD1c.o: ToyFDTD1.c Makefile	${CC} ${CFLAGS} -c -o ToyFDTD1c.o ToyFDTD1.c## Creation of ToyFDTD1 from F90 source code#ToyFDTD1f90: ToyFDTD1f90.o Makefile	${F90} ${F90FLAGS} -o ToyFDTD1f90 ToyFDTD1f90.o -lmToyFDTD1f90.o: ToyFDTD1.f90 Makefile	${F90} ${F90FLAGS} -c -o ToyFDTD1f90.o ToyFDTD1.f90testf90: ToyFDTD1f90	rm -f f90_runLog	time ToyFDTD1f90 > f90_runLogtestc: ToyFDTD1c	rm -f c_runLog	time ToyFDTD1c > c_runLog## Type: make clean# to remove executables, core files, object files, et cetera#clean:	rm -f ToyFDTD1c ToyFDTD1f90 *.o *~ core## Type: make cleandata# to remove only data files created by ToyFDTD1#cleandata:	rm -f c_*0.bob	rm -f c_*1.bob	rm -f c_*2.bob	rm -f c_*3.bob	rm -f c_*4.bob	rm -f c_*5.bob	rm -f c_*6.bob	rm -f c_*7.bob	rm -f c_*8.bob	rm -f c_*9.bob	rm -f f90_*0.bob	rm -f f90_*1.bob	rm -f f90_*2.bob	rm -f f90_*3.bob	rm -f f90_*4.bob	rm -f f90_*5.bob	rm -f f90_*6.bob	rm -f f90_*7.bob	rm -f f90_*8.bob	rm -f f90_*9.bob	rm -f c_runLog f90_runLog	rm -f ToyFDTD1c.viz ToyFDTD1f90.viz

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -