我使用批处理文件编译Fortran代码,然后删除所有中间文件,如下所示:
cls
del *.obj
del *.mod
mpif90 -free /exe:paparuni.exe globalv.f90 io.f90 g2dsearch.f90 paparuni.f90
del *.obj
del *.mod
但是,批处理文件仅在编译部分之前执行。之后,它不会删除* .obj和* .mod文件。但是如果我使用ifort而不是mpif90那么所有的obj和mod文件都会被删除。你知道发生了什么吗?如果我想使用mpif90,我怎么能删除文件。
感谢您的时间。