用 fortran 写了个 hello world 并编译运行 您所在的位置:网站首页 fortran编程例题 用 fortran 写了个 hello world 并编译运行

用 fortran 写了个 hello world 并编译运行

2023-12-08 16:24| 来源: 网络整理| 查看: 265

很早就学了点 fortran,一直没编译过。今天心血来潮,决定折腾一下

program fortran1 write(*,*) "Hello, World!" end program

代码就这么简单,存为 fortran1.f95

下一步是找个合适的编译器,macOS 不带这玩意,搜到这篇文章,开源的 gfortran 或 intel 提供的 ifort,前者用 `brew install gfortran`,后者去官网下载安装

编译,

gfortran fortran1.f95

ifort fortran1.f95

执行

./a.out

得到想要的输出:Hello, World!

遇到的问题:编译时报 -lSystem 找不到,或者 什么 version 不对(我解决这个问题花了不少时间寻找根源)。

原因: command line tools 版本陈旧。

解决办法:

删除 /Library/Developer/CommandLineTools 目录,

再运行 `xcode-select --install` 按提示安装,

最后 `sudo xcode-select --switch /Applications/Xcode.app` 或

`sudo xcode-select --switch /Library/Developer/CommandLineTools`

个人建议前者,如果你没安装最新的 Xcode,就用第2个方案



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有