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

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!