Fortran编译器及相关软件安装操作

作者: 地球屋里老师分类: 校园学习 发布时间: 2020-07-23 21:36:29 浏览:78494 次

Fortran编译器及相关软件安装操作

荆棘之心0525:
感谢老师,太感谢了,fortran编程书很多,但关于编译器的安装介绍太少了,以前代码比较短,一直用code blocks和simply fortran以及plato;现在运行别人几万行的源码,code blocks 和 simply fortran居然语法报错,想用vs+ivf试试,网上的介绍ivf的比较多,但是我去intel官网一直找不到下载地址,看了老师您的视频才知道ivf先变成了intel parallel studio,之后又变成了oneAPI[捂眼],多谢老师提供的oneAPI安装方法,感谢,感谢[抱拳]

【回复】以前的代码很可能是cvf (compaq visual fortran)编译的,用了某些非标准语法。ivf继承了cvf,可以兼容。
【回复】回复 @地球屋里老师 :好的,谢谢老师,正在尝试用ivf编译,感谢[抱拳]
地球屋里老师:
补充一下,CodeBlocks的 Progect->Build options设置中,compiler settings->compiler flags选项卡里默认就有开启OpenMP的地方(ebable the openmp extentions),勾上就可以,无需手动输入编译选项 -fopenmp 。

【回复】回复 @一世悠闲666 :我记得把program给删掉就可以了,虽然我不知道为啥
【回复】我一开始也不行,重新抄写了一遍程序后再运行就对了,是不是可能他需要一点时间更新环境?
【回复】按照第一个视频里设置了还是出不来两个“hello world”是什么情况[笑哭]
地球屋里老师:
vs2019+oneAPI,安装基础包需要勾选 GDB,不然vs里调试的时候无法使用变量监视器查看值(ivf2020不需要额外安装GDB)。

【回复】回复 @流年离殇泪千行 :给出错误提示。
【回复】up,问一下,为什么我安装时会出现安装错误
【回复】回复 @尘心的眼泪 :vs和oneapi都不需要卸载,重新运行安装程序,点修改。
栗了个霺:
论坛找教程搞了三个小时没安装好,兜兜转转还是学习网站b站好用呜呜 感谢老师!!!

【回复】真的,fortran mkl的教程老的不行,而且就没有让我们注意环境变量的 老师这个视频真的是宝藏
90298669751_bili:
老师,下载oneapi2022版本,没有找到ia32文件夹

还有什么奇怪:
投币了!不过安装oneAPI的时候一直报连接不上网络的错误,我把电脑所有运行的东西都关了再装才装上[微笑]

【回复】这还是头一回遇到网络问题可以这么解决。
【回复】网络问题还可以怎么解决[微笑]
四季豆老豆_:
老师,设置完后再新建项目,启动后出现:无法启动程序,系统找不到指定的文件。这个是什么问题呢?

【回复】回复 @地球屋里老师 :好的,谢谢老师
【回复】可能是配置路径不对。不同版本路径有些区别。
【回复】回复 @四季豆老豆_ :我也是出现了这个问题,请问这个怎么解决啊
接地棒挂好了吗:
老师好,我的mkl,2022.0.0,include里面没有ia32,只有intel64。这个是什么问题呀

【回复】回复 @Photonnnn :请问一下老版本的在哪里下载?找不到啊
【回复】回复 @地球屋里老师 :已解决,谢谢老师
Mimymym:
您好,请问一下,该安装的都装了,为什么VS打开后,新建项目还是没有Fortran相关选项呢?

【回复】回复 @地球屋里老师 : UP第6分10秒勾选的C++/CLI support for v142.****()很重要,不选的话最后VS新建项目里没有fortran
【回复】兄弟解决了吗?我的也是,所有C++组件都按照视频装了,还是没有fortran选项新建项目
c嘞c嘞c:
能不能出个linux系统Ubuntu的fortran的安装教程,感谢[笑哭]

【回复】回复 @地球屋里老师 :好的👌,一键三连奉上[吃瓜]
【回复】回复 @c嘞c嘞c :昨晚上传了ubuntu安装oneAPI的视频
【回复】回复 @细菌同志 :这个不确定,可能下载出问题。
帅气的潘同学:
error #7881: This module file was generated for a different platform or by an incompatible compiler or compiler release. It cannot be read 解决方案:项目属性中的平台设置为x64,且debug旁也要设为x64,不能是x86

L-ikeG-od:
老师,我下的是2019.C++组件勾选了,C++/CLi勾选了、net组件也勾选了。但是依旧没有fortran。但是安装oneAPI时在最后有一个A reboot will be required to enable certain features Once theinstallation is complete, please reboot yoursystem to enable extended GPU analysis on Intel HD Graphics and Intel lris Xe graphics的warning。请问这是FORTRAN项目没有的原因么[大哭]

【回复】这个警告是关于GPU的,不影响fortran的内容。首先确认有没有依次安装oneAPI的base和hpc包。你可以修复一下vs,然后重启电脑。之后覆盖安装一下oneapi (依次安装base和hpc包),看看安装时有没有 “集成到vs“ 的相关提示。
【回复】回复 @ghgh424 :没解决。但如果没必要的需求,可以考虑装19配parrel studio的老东西。虽然不维护了,临时用用还是可以。要不就用vscode吧。

函数库 fortran 编译器安装

如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!