爱气象,爱气象家园! 

气象家园

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博登陆

只需一步, 快速开始

搜索
查看: 11020|回复: 11

[经验总结] Linux系统上Fortran编译器的安装

[复制链接]

新浪微博达人勋

发表于 2020-3-2 09:59:32 | 显示全部楼层 |阅读模式

登录后查看更多精彩内容~

您需要 登录 才可以下载或查看,没有帐号?立即注册 新浪微博登陆

x
查了下网上Linux系统下Fortran编译器要么是gfortran(配合gdb调试)要么是intel parallel studio(有composer版、cluster版、专业版),我下的是cluster版本,intel官网用教育邮箱注册即可获得免费激活的序列号下面分享几个比较看过来比较有用的安装教程把
https://dlxiii.top/2018/04/10/Linux-%E5%AE%89%E8%A3%85-Intel-Fortran-Compiler/
http://blog.sciencenet.cn/blog-526092-1151385.html
https://blog.csdn.net/qq_43070386/article/details/83214690?depth_1-utm_source=distribute.pc_relevant.none-task&utm_source=distribute.pc_relevant.none-task
建议安装的时候启动install_GUI.sh用图形化界面安装,要不然在终端里装总感觉心里不踏实哈哈哈

密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2020-3-2 19:33:52 | 显示全部楼层
我们学校没有教育邮箱
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

新浪微博达人勋

 楼主| 发表于 2020-3-3 14:44:35 | 显示全部楼层
Houckin 发表于 2020-3-2 19:33
我们学校没有教育邮箱

那就下网上的破解版也行,要把license文件夹放进去貌似,或者好像科学上网别的国家有些教育邮箱可以申请的
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

新浪微博达人勋

发表于 2020-3-4 09:51:37 | 显示全部楼层
赞,谢谢楼主
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

新浪微博达人勋

发表于 2020-3-5 17:20:37 | 显示全部楼层
我想问下从小白直接用liunx装fortran编译器,然后使用难吗(我l不会liunx)?我看了很多教程都摸不着头脑
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

新浪微博达人勋

 楼主| 发表于 2020-3-5 19:02:11 | 显示全部楼层
Houckin 发表于 2020-3-5 17:20
我想问下从小白直接用liunx装fortran编译器,然后使用难吗(我l不会liunx)?我看了很多教程都摸不着头脑

安装来说gfortran要比Intel的fortran编译器安装简单,安装好之后配置一下环境变量就行,使用的话很简单就直接在终端ifort或者gfortran想要编译的fortran文件即可,大体来说先学一下linux系统终端的一些基本命令基本就不算难
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

新浪微博达人勋

发表于 2020-3-6 10:13:12 | 显示全部楼层
现在卡在安装成功了,不会设置也不会用(有个问题,安装过程需要用到lic文件吗?我过程中没用到,只用到序列码不知道是不是安装成功了)
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

新浪微博达人勋

 楼主| 发表于 2020-3-6 12:33:02 | 显示全部楼层
Houckin 发表于 2020-3-6 10:13
现在卡在安装成功了,不会设置也不会用(有个问题,安装过程需要用到lic文件吗?我过程中没用到,只用到序 ...

什么叫卡在安装成功了?,有序列号的话,用了序列就不用license文件了,安装完之后,要对环境变量进行设置,具体可以看我上面的链接就行,设置完之后在终端用ifort命令试试看能不能编译就行
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

新浪微博达人勋

发表于 2020-3-8 16:59:12 | 显示全部楼层
本帖最后由 Houckin 于 2020-3-8 17:11 编辑

应该是安装成功了,为了节省空间装在了D盘,但是还不能正常使用,试着编译老师给的一段mk检验的MODULE和自己写的主程序,编译前者mod文件直接出来了,也没错误提示,后者编译过程中出错的地方都有提示的,以为能正常用了,结果当把错误全部修改完后,就不行了(情况看图片),无法完成最后生成文件那一步
fe89919adacec2209288e2bd20b4d93.png
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

新浪微博达人勋

发表于 2020-3-8 17:09:22 | 显示全部楼层
本帖最后由 Houckin 于 2020-3-8 17:15 编辑

图片不清晰,这个是粘贴的

PS C:\Users\Houckin> wsl
houckin@LAPTOP-33A2E5V3:/mnt/c/Users/Houckin$ ifort -v
ifort version 19.1.0.166
houckin@LAPTOP-33A2E5V3:/mnt/c/Users/Houckin$ cd /mnt/d/haoqin/
houckin@LAPTOP-33A2E5V3:/mnt/d/haoqin$ ifort m-k.f90
ld: cannot find -lm
ld: cannot find -lpthread
ld: cannot find -lc
ld: cannot find -ldl
ld: cannot find -lc
houckin@LAPTOP-33A2E5V3:/mnt/d/haoqin$ ifort -c m-k.f90
houckin@LAPTOP-33A2E5V3:/mnt/d/haoqin$ ifort mk.f90
ld: cannot find -lm
ld: cannot find -lpthread
ld: cannot find -lc
ld: cannot find -ldl
ld: cannot find -lc
houckin@LAPTOP-33A2E5V3:/mnt/d/haoqin$ ifort -c mk.f90
houckin@LAPTOP-33A2E5V3:/mnt/d/haoqin$




密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册 新浪微博登陆

本版积分规则

Copyright ©2011-2014 bbs.06climate.com All Rights Reserved.  Powered by Discuz! (京ICP-10201084)

本站信息均由会员发表,不代表气象家园立场,禁止在本站发表与国家法律相抵触言论

快速回复 返回顶部 返回列表