linux环境下编译fortran程序

等等,上次我在办公室的 MacBook 上编译天气模型的 Fortran 程序时,我使用的是 GFortran。
那是去年秋天,可能是十月。
我记得看到编译信息在屏幕上滚动,突然我被一条错误消息惊呆了,说找不到某个库文件。
最后发现路径没有添加正确。
这样确实很麻烦,但是将库路径添加到环境变量后,程序运行顺利,输出结果也符合预期。
我很高兴。

Linux如何运行代码

在 Linux 上使用代码时;这取决于代码的类型。
有三种情况。

1 . Shell脚本
例如,有一个名为hello.sh的文件。

首先赋予文件执行权限。
使用 chmod 命令。
输入终端 巴什 须藤 chmod 7 5 5 你好.sh 这一步非常重要;否则,该文件无法运行。
7 5 5 是什么意思?这意味着你可以读可以写可以做但是,只有别人可以读,可以做。

然后运行。
在文件夹中,输入 巴什 ./你好.sh 请注意,有一个。
在它前面, 指向当前目录中的一个文件。

2 编译后的代码
例如。
C语言有一个名为main.c的文件。

先编译。
使用 gcc 编译器。
折叠- 巴什 gcc main.c -o myprogram 编译后,这将产生一个名为 myprogram 的可执行文件(默认名称为 a.out)。
您可以用 -o 来命名自己。

然后运行生成的文件。
折叠- 巴什 ./我的程序
3 解释代码
例如。
Python 脚本称为 script.py。

直接使用Python解释器工作。
折叠- 巴什 python3 脚本.py 或者,如果系统设置正确。
输入: 巴什 pythonscript.py
就是这样。
不同类型的代码以不同的方式执行。