NO.1Fortran学习新⼿指路:VS2013与IVF软件安装
缘起
将在2020年9⽉成为研究⽣,本科毕业之后联系导师,领到了研究⽣期间的课题任务以及学习要求之类。⼊学前的暑期按例应该提前去学校熟悉课题组,今年由于疫情的抗⼒,要求改为在家⾃学软件,其中主要应⽤的语⾔是fortran,完全没概念。
关于计算机,其概念对我⽽⾔等同于家⽤电脑,更多就是上⽹冲浪的好地⽅,另外也是完成和储存各种⽂档等⽂件的好帮⼿。对于计算机的基本结构,系统,磁盘等概念,组合在⼀起就⽆法理解,简单来说我就是计算机盲。
本科期间,除了⼀门要求不⾼考试要求不⾼的C++必修课程,其他场合都⾮必须使⽤编程解决问题,所以碰到问题时我都会趋简避繁地采⽤原始的⽅法(⽐如逐渐上⼿的excel)解决问题,本就不系统的编程基础更是破碎不堪。
说起来偏低的C++成绩可以说决定了我⽆缘本科第⼀学年国奖的结果。
⾝边有同学因为专业需要、课题需要或者兴趣学习java、matlab、python等,也深觉在这个时代编程已经不仅仅是扩展⼈⽣存选择的锦上添花,⽽是阻碍⼈发展的必须要⾯对的拦路虎,多次着⼿开荒python。
多次嘛,就是也被劝退了很多次,没摸到门道就被安逸的⽣活安抚了,看⼩说不⾹吗?
但是这⼀次,总归不⼀样了,我需要⽤fortran完成我的学业,我需要拿起武器搞点对我有实际意义的事情。我对⾃⼰还是有期待的。
计算机新⼿?编程新⼿?听起来也不错。
新⼿第⼀步:安装⽃争
导师好⼼整理了各个需要⽤到的软件安装包发给我。安装包在⼿,不是天下我有吗?
理想很丰满,现实真的⾻感。
fortran编译器提供了两种安装包,⼀种是Visual Fortran 6.5版本(CVF),⼀种是Inter Visual Fortran版本。备注:Visual Fortran 6.5装不了,再安装Inter Visual Fortran。
Visual Fortran 6.5的下载安装⽐较顺利,打开了满屏都是⾃⼰不认识的代码和英⽂注释,甚⾄开了翻译软件进⾏段落翻译理解。
在运⾏代码时出现Error 的报错,社区⾥却遍是VC⾥Error 的报错解
决⽅法。想着⽅法相通的原则照猫画虎进⾏修改,常⽤的3种⽅法不是⽆效就是没有对应路径,卸载重装时把安装⽬录放在⽆中⽂路径下结果相同。
⼀⽆所知的我选择求助同学。
在同学指导下,⾸先完成了由于路径夹杂中⽂的另⼀个软件的安装(该软件⾃⼰试着安装时耗时⼀下午+⼀晚上,内⼼咆哮:⾃⼰真是个安装废!第⼀次知道了安装路径不能夹杂任何中⽂的必要条件。)
同学的建议是放弃⽼师给我的⽼版安装包,⾃⼰在⽹上到了更好的安装包,⼀并下载VS2013和新版Inter Visual Fortran,尝试弯道超越。
我参考的是社区⾥这两个帖⼦,资源和⽅法亲测好⽤。
1
2
vs编程软件特别需要注意的是,IVF没有安装路径的设置,然后默认在C盘,两个软件⼜要求在⼀个盘,所以VS也要安装在C盘(我的C盘瑟瑟发抖,安装完就红⾊警告了。)
另外,⼀定要先装VS,再装IVF,否则VS可⽤语⾔模板⾥没有fortran。
编译与运⾏的基本操作参考下帖。
3
安装包下载与安装⽤了⼀下午+⼀晚上+⼀个百度⽹盘会员。
C盘清理+卸载安装+调试成功⼜是⼀天。
解决安装问题过程中,发现了fortran社区(3号链接),觉得值得探索。
⾯对各种⽣疏的计算机和编程相关硬知识望⽽却步,也不是⾮常明确⾃⼰要做什么,做到什么程度什么效果,只知道⾃⼰要扎扎实实起步了。
以上
2020.08.07