ABAQUS2018+Vs2015+Intel(R) Parallel Studio XE 2016 创建子程序运行环境

安装

先安装vs2015,再安装ivf2016.最后安装abaqus2018.

ivf2016下载地址https://download.csdn.net/download/xxl9013/10479655

我之前安装过abaqus2018+vs2012+ivf2013/ivf2015,但是出现以下问题,我推测可能是版本不匹配问题,后改为vs2015 +ivf2016.调试成功pass

问题:

Abaqus/Standard with user subroutines
         ...编译不成功

         Continuing...

std_user.log文件中

End Compiling Abaqus/Standard User Subroutines
Begin Linking Abaqus/Standard User Subroutines
LINK : fatal error LNK1181: 无法打开输入文件“vcruntime.lib”
Abaqus Error: Problem during linking - Abaqus/Standard User Subroutines.
  This error may be due to a mismatch in the Abaqus user subroutine arguments.
  These arguments sometimes change from release to release, so user subroutines
  used with a previous release of Abaqus may need to be adjusted.
Begin Convert MFS to SFS
10/13/2018 4:15:01 PM
Run SMASimUtility.exe
10/13/2018 4:15:02 PM
End Convert MFS to SFS
Abaqus/Analysis exited with errors
 

关联abaqus vs2015 和ivf2016

安装完成后更改launcher.bat文件

我的路径是C:\SIMULIA\CAE\2018\win_b64\resources\install\cae

@call "C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\vcvarsall.bat" X64
@call "C:\Program Files (x86)\IntelSWTools\compilers_and_libraries_2016.0.110\windows\bin\ifortvars.bat" intel64 vs2015

echo Run 2018CAE
@echo off
"C:\SIMULIA\Commands\abq2018.bat" %*

红色文字前加入蓝色文字

在环境变量Path中加入

C:\Program Files (x86)\IntelSWTools\parallel_studio_xe_2016.0.041\compilers_and_libraries_2016\windows\bin\intel64

C:\Program Files (x86)\IntelSWTools\parallel_studio_xe_2016.0.041\compilers_and_libraries_2016\windows\bin

路径

 

验证

打开ABAQUS command,

输入

@call "C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\vcvarsall.bat" X64
@call "C:\Program Files (x86)\IntelSWTools\compilers_and_libraries_2016.0.110\windows\bin\ifortvars.bat" intel64 vs2015

abaqus info=system   检查是否找到ivf2016
abaqus verify -user_std  检查子程序是否Pass

  • 7
    点赞
  • 34
    收藏
    觉得还不错? 一键收藏
  • 19
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值