Marc2020的Fortran环境问题

本文详细描述了作者配置Marc2020Fortran环境的过程,涉及VisualStudio2017、IntelFortran2019的安装与关联,以及如何通过修改include_win64.bat文件来连接IVF并解决子程序功能问题。
摘要由CSDN通过智能技术生成

关于Marc的问题和资料在网上似乎很少,导致环境配置出现的问题很难找到答案。经过一中午和一下午的摸索,终于配置好了Marc2020的Fortran环境。

首先,按照先后顺序安装软件。顺序如下:

1. Visual studio 2017

2. Intel Fortran 2019(即parallel studio xe 2019)

3. Marc 2020

安装好 VS 和 IVF 后把它们关联起来,能够在VS中运行Fortran代码即成功。我的前两个软件为了省事,直接花钱找tb安装并关联了。

随后是漫长的摸索,最终在某站找到了方法(链接:【Marc用户子程序功能入门介绍】https://www.bilibili.com/video/BV1My4y1D7gK?vd_source=74779b12dcb22cd63fc3cf0437bfd9f5)。方法如下:

1. windows系统中,找到Marc安装文件夹中的tools\include_win64.bat文件。例如:D:\Program Files\MSC.Software\Marc\2020.0.0\marc2020\tools\include_win64.bat

2. include_win64.bat文件属性取消勾选“只读”,编辑文件。在开头处加入一行代码(即call的那一行):

@ECHO off
call "D:\ivf2019\compilers_and_libraries_2019\windows\bin\ifortvars.bat" intel64 vs2017
rem
rem
rem
rem               General definitions for the Marc 2020 version
rem
rem               Intel EM64T Only
...

通过这一行代码链接自己电脑的IVF软件安装目录里面的ifortvars.bat文件

3. 保存,把属性重新改成只读。

重新打开Marc就可以用子程序了!

  • 9
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值