用 fortran 写了个 hello world 并编译运行 | 您所在的位置:网站首页 › fortran编程例题 › 用 fortran 写了个 hello world 并编译运行 |
很早就学了点 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 实验室设备网 版权所有 |