ABAQUS2022+vs2019+IVF2020/2022安装及关联subroutines编译
ABAQUS更新2022版本之后,对相关功能进行升级迭代,现将软件的安装及子程序的关联的注意事项进行总结,供参考。
安装顺序
安装的软件顺序主要是针对vs和ivf,一定要先安装vs,后安装ivf,这样才能将ivf集成到vs开发平台上去;abaqus的安装次序先装还是后安装都可以。
ABAQUS程序安装
1)程序准备:在网上下载 最新的的absqus;到oralce官网下载对应的java版本Java11.0.8,安装程序的帮助文档需要java虚拟机环境。
2)安装java,并添加path环境变量,可以参考网上的相关教程即可。
3)安装abaqus2022,可百度参考相关教程。
vs2019安装
1)到microsoft官网下载vs2019,三个版本皆可,推荐使用Enterprise,注意上述为联网在线安装;若需要离线安装包,可以参考官方教程进行离线安装包制作,只要选择c++桌面应用相关功能即可。
2)注意:vs安装中勾选了c++桌面应用后,右边那些默认的安装选项不要去掉,保持默认即可;否则安装完之后会出现编译问题。
IVF fortran编译器安装
vs2019采用ivf2020和ivf2022两个版本都兼容,推荐下载ivf2022即可。注意:ivf2022是包含oneAPI下,我们不需要开发环境,只需要安装Intel® oneAPI HPC Toolkit即可,安装的过程中选择MPI及Fortran编译器即可。这个编译器是免费的,ivf2020需要网上找一下对应license文件在安装时激活。
子程序编译关联
1)找到vs和ivf安装目录下的 两个批处理命令文件 "\Microsoft Visual Studio V2019C\VC\Auxiliary\Build\ vcvarsall.bat ""及“IntelSWTools\compilers_and_libraries_2020.4.311\windows\bin\ ipsxe-comp-vars.bat " intel64 vs2019”
2)在abaqus安装目录“D:\SIMULIA\Commands”下,右键“abq2022.bat”添加上述个文件的位置代码,例如我的修改完了如下:
call "D:\ProgrammingLang\Microsoft Visual Studio V2019C\VC\Auxiliary\Build\vcvarsall.bat" X64
call "D:\ProgrammingLang\IntelSWTools\compilers_and_libraries_2020.4.311\windows\bin\ipsxe-comp-vars.bat" intel64 vs2019
3)完成之后,进行子程序验证即可。
本文来自博客园,作者:Happeray彡,转载请注明原文链接:https://www.cnblogs.com/wenleihhu/p/16313172.html

浙公网安备 33010602011771号