logo资料库

亲测有效,win7上VS13+IVF17+IMSL18安装教程.pdf

第1页 / 共5页
第2页 / 共5页
第3页 / 共5页
第4页 / 共5页
第5页 / 共5页
资料共5页,全文预览结束
由于课题组祖传下来的程序为 Fortran 编写的,用到的数据库是 IMSL 函数库,因此耗尽 心力成功装上了能够兼容配套使用 IMSL 函数库的 VS+IVF+IMSL,在此记录下来,与君共勉。 我用的是 VS2013+IVF2017+IMSL2018。亲测有效。 安装顺序:1.VS 2.IVF 3.IMSL VS2013 在网上很容易能下载到,找一个看上去靠谱的网站去下就没什么问题。 IVF2017:下载链接:https://software.intel.com/en-us/qualify-for-free-software/student ,大 家可以按需下载。
这个网站对学生是免费的,注册的时候注意要用学校的邮箱(以.edu.cn 结尾),注册后 再下载的页面上会出现一个序列号,一定要保存,在安装 IVF 的过程中会用到。我的是 Serial number : STC3-762RV9TN IMSL2018:网上关于 IMSL 函数库的资料很少,我下载了两个函数库,等程序运行的时 候都提示注册文件已过期。然后找到了下面这个链接对学生提供免费的 IMSL 函数库。 https://www.roguewave.com/products-services/student-request-form
按照网页上面的步骤操作完成后,过 1-2 天会有在邮件发给你,上面附有 IMSL 函数库 的下载链接及注册序列号。将序列号所在行 copy 到记事本并将后缀名更改为.dat。IMSL 函数 库安装完成后将 dat 文件 copy 到安装的系统文件夹 license 中,我的路径是 C:\Program Files (x86)\RogueWave\license。如果发现没有 license 文件夹,新建一个就行。备注:这个网站给 的是最新版的软件,需要 64 位操作系统,VS、IVF 和程序运行环境都必须是 64 位的。使用 IMSL 需要进行环境配置:工具-选项-Intel Compilers and Tools-Visual Fortran-Compilers,点击 右边 Includes 和 Libraries 的省略号进行 IMSL 函数库的路径添加。 我的路径是: Includes 所需添加路径 C:\Program Files (x86)\RogueWave\imsl\fnl-2018.0.0\win700in170x64\include\dll C:\Program Files (x86)\RogueWave\imsl\fnl-2018.0.0\win700in170x64\include\static
Libraries 所需添加路径: C:\Program Files (x86)\RogueWave\imsl\fnl-2018.0.0\win700in170x64\lib PS:https://www.roguewave.com 这个网站上还有好多其他的软件,有需要的同学请自行 搜寻查找。题外话,美帝对穷到吃土的学生还是非常友好的,确定为学生邮箱后会发免费版 的给用。 以上是成功装上软件的经历,是经过无数次失败,趟过 N 个大坑之后的成果,下面记录 下我的失败历程,有类似经历的同学可以作参考。 对我而言,之前的问题是 IMSL 函数库注册过期,于是在网上找到 IMSL2018 后安装, 运行程序报错“不能调用 IMSL 函数库”,错误显示我安装的 IVF 版本过低(当时用的 VS2008+IVF2013)。然后卸载 VS 和 IVF,找了 IVF2018 进行安装,安装时显示需要 VS2015 环境,于是在下载进行安装。结果发现网上的 VS2015 安装包有问题,总是安装不成 功。然后下载 VS2017 进行安装,这次安装比较顺畅,成功安装 VS,但是在装了 IVF2018 后 发现两者不兼容,VS 的界面上并没有 Fortran 的编译环境。于是新的一轮卸载开始。这是整 个人都快要崩溃掉了。后来找到了 IMSL2018 兼容的 IVF 版本,根据这个 IVF 版本找能够兼 容的 VS 版本,最后确定了 VS2013+IVF2017+IMSL2018 这个版本是兼容的,能够成功使用的。 备注:VS 安装所需的磁盘空间非常大,同学们不要安装在 C 盘。如果只是用 Fortran 的 话,安装 C++及第三方平台两个就行了。VS 卸载时很容易误删系统的 dll 文件,导致有些软 件用不了。我卸载 VS 之后运行 CAD、Origin 都显示缺失 dll 文件。解决方案:找一个相对来 说比较好安装的软件重新安装一遍就好,再运行其他的程序就都没问题了。我由于卸载安装 VS 的次数太多了,整个系统臃肿的像个 500kg 的大胖子,又不知道哪些程序可以卸载,所以 就重装了系统。最后,盗用一个兼容图,祝同学们都能够装机顺利。 最后的最后加一句:ABAQUS 安装时,计算机名称一定要改成全英文,不能出现汉字, ‘-’这种符号,不然的话注册验证通不过。失败了多次的教训,都是血与泪啊!
分享到:
收藏