迫不得以需要在Mac上使用Fortran,几经周折,终于搞定。
首先我们需要gfortran complier 和xcode的gfortran plugin, 网上有一个安装包. http://www.macresearch.org/xcode_gfortran_plugin_update
Xcode里新建一个project, 选取standard tool,得到一个包含main.c文件的project. 添加源文件,选择fortran。写好自己的程序后,不能直接编译,得从main.c中的main函数里调用fortran程序,比如我们的fortran program 取名test,在main函数里用test_()即可。用fortran做科学计算的人可能会常用到lapack库,Mac下安装lapack相当麻烦,有一个简单的替代法,在编译选项里添加 -framework veclib。veclib包含了lapack里的很多常用函数。
喜欢命令行的当然也可以不用xcode, 直接在Mac的terminal里折腾。
https://blog.sciencenet.cn/blog-398465-303427.html
下一篇:
A Numerical Integration Problem