Bash 如何使用给定的构建文件在集群上编译fortan代码
我想在集群上运行Fortran代码。这是为了运行一个测试用例,其中提供了测试用例所需的所有文件 我已经上传了集群上一个目录中的所有文件。在这些文件中有一个构建文件,其内容如下所示,它似乎使用英特尔编译器编译了我想要的带有特定标志的代码。我不知道它是什么文件类型,pop操作系统将它视为音频文件,这不是很有帮助,我也不知道使用什么bash命令来编译Fortran代码 我已经尝试过构建myfortrancode.f90和make build,但我没有找到用于构建的命令,也没有使用make进行构建,我想这是有意义的,因为没有make文件。我还检查了测试用例附带的.pbs文件,但正如预期的那样,它没有引用这个构建文件Bash 如何使用给定的构建文件在集群上编译fortan代码,bash,build,compilation,fortran,Bash,Build,Compilation,Fortran,我想在集群上运行Fortran代码。这是为了运行一个测试用例,其中提供了测试用例所需的所有文件 我已经上传了集群上一个目录中的所有文件。在这些文件中有一个构建文件,其内容如下所示,它似乎使用英特尔编译器编译了我想要的带有特定标志的代码。我不知道它是什么文件类型,pop操作系统将它视为音频文件,这不是很有帮助,我也不知道使用什么bash命令来编译Fortran代码 我已经尝试过构建myfortrancode.f90和make build,但我没有找到用于构建的命令,也没有使用make进行构建,我想
ifort -O2 -r8 -fpe0 -g -traceback -c myFortranCode.f90
ifort -O2 -r8 -fpe0 -g -traceback -o myFortranCode myFortranCode.o
rm -f *.mod *.o
source build
尝试下面的bash命令来运行生成文件中的所有命令
ifort -O2 -r8 -fpe0 -g -traceback -c myFortranCode.f90
ifort -O2 -r8 -fpe0 -g -traceback -o myFortranCode myFortranCode.o
rm -f *.mod *.o
source build
或者,您可以使用以下bash命令添加执行权限以生成和运行它:
chmod 775 build
./build
它看起来只是一个命令列表,您要键入或源代码。它是否符合您对现有文件的期望?