首页/文章/ 详情

Abaqus Error 之 fatal error LNK1181

2年前浏览6355

Abaqus的部分高级用户需要使用Fortran子程序完成一些分析工作。


搭建Abaqus Intel Visual Fortran Visual StudioVC)工作环境的方法,本人2014年在Simwe发的《Abaqus6.14 IVF2013 VS2013安装设置指南》(下称《指南》)一文已有详细阐述。目前网络流行各种改编版本,随手(搜)可得。 

由于各种原因,系统、各类软件安装等,在按照《指南》设置完后,可能会遇到如下报错。


LINK : fatal error LNK1181: 无法打开输入文件“msmpi.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.

Abaqus/Analysis exited with errors

 

先说我的解决方法。前提,Abaqus 6.14、IVF2013VS2013都已安装完,按照《指南》设置完成。剩下的操作就简单了:


1、检查是否已安装Microsoft MPI。如果已安装,卸载。卸载方法:控制面板-程序和功能。

2、Abaqus 6.14的安装包中找到mpi_3.0_x64.msi,安装。

3、验证,Abaqus Verification,完成后,打开verify.log查看结果。

 

这么简单的操作,没故事就没意思了。推荐一个网站:imechanica.org。认识一个牛人:锁志刚。

对于机械、力学、航空航天等专业的硕士、博士研究生,看看imechanica.org是有好处的。有不少国外高校的教授招博士、博后的信息,也有一些技术问题的讨论。如上Abaqus LNK1181问题。

 

我在澳洲访学时导师信息就是首先在imechanica.org上搜到的,又去RMIT官网了解的更多信息。解决Abaqus LNK1181的问题,也是在imechanica.org上找到的方法,当然,是在用户简短不起眼的留言中看到的。有心的读者,可以自己尝试去搜一下,看看能不能找到那句简短的留言。

 

解决问题最无奈的方法就是试错法。解决问题的最终方法可能是最简单的方法。


以后,解决Abaqus LNK1181问题的方法可以找度娘了。

来源:AbaPY
Abaqus航空航天控制
著作权归作者所有,欢迎分享,未经许可,不得转载
首次发布时间:2022-09-07
最近编辑:2年前
KongXH
博士 专注于有限元分析领域,联合创作...
获赞 49粉丝 100文章 59课程 1
点赞
收藏
未登录
还没有评论
课程
培训
服务
行家
VIP会员 学习 福利任务 兑换礼品
下载APP
联系我们
帮助与反馈