35 如何搭建 AUTODYN 二次开发环境和编译环境

如何搭建二次开发的环境以及如何获取语言编译环境

  • 797
请先 登录 后评论

最佳答案

AUTODYN 的二次开发环境主要是部署:

  • Microsoft Visual Studio C++.NET
  • Intel Fortran

只是不同的 AUTODYN 的开发环境不同,需要安装不同版本的上述开发环境,具体是哪个版本可以通过如下方式判定。

通过 AUTODYN user_subroutimes 目录下的 ad_usersub.sln 文件中的第二行,判定使用哪个版本的 Microsoft Visual Studio,例如如下的提示是使用 Visual Studio 2010 构建开发环境。

#Visual Studio 2010

至于 Fortran 版本,可以根据 已安装 visual studio 2008 情况下,再安装 Fortran 还是提示 not find a supported Microsoft Visual Studio 问题中对应的 VS 和 Fortran 版本信息部署,选择对应 VS 下的最高 Fortran 版本。

也可以按照如下表所示的环境部署开发环境:

AUTODYN 12 版本开发环境

Operating System
C++Fortran
Windows XP Pro, 32 bit
Windows Vista,32 bit
Microsoft Visual Studio C++ .NET 2005Intel Fortran 10.1
Windows XP Pro, 64 bit
Windows Vista,64 bit
Microsoft Visual Studio C++ .NET 2005
Intel Fortran 10.1
RedHat EL 4(Update 5)
Intel Fortran 10.1
SUSE 10
Intel Fortran 10.1

AUTODYN 13 版本和 14 版本开发环境

Operating System
C++Fortran
Windows XP Pro, 32 bit
Windows Vista,32 bit
Windows 7,32 bit
Microsoft Visual Studio C++ .NET 2008Intel Fortran 11.1
Windows XP Pro, 64 bit
Windows Vista,64 bit
Windows 7,64 bit
Microsoft Visual Studio C++ .NET 2008
Intel Fortran 11.1
Red Hat Enterprise Linux 5 and 6 (Update 5) x86
Intel Fortran 11.1
SUSE Linux Enterprise versions 10 and 11 x86
Intel Fortran 11.1

AUTODYN 15 版本开发环境

Operating System
C++Fortran
Windows XP Pro, 32 bit
Windows Vista,32 bit
Windows 7,32 bit
Microsoft Visual Studio C++ .NET 2010Intel Fortran 12.1
Windows XP Pro, 64 bit
Windows Vista,64 bit
Windows 7,64 bit
Microsoft Visual Studio C++ .NET 2010
Intel Fortran 12.1
Red Hat Enterprise Linux 5 and 6 (Update 5) x86
Intel Fortran 12.1
SUSE Linux Enterprise versions 10 and 11 x86

Intel Fortran 12.1

AUTODYN 16 版本开发环境

Operating System
C++Fortran
Windows 7,64 bit
Windows 8,64 bit
Microsoft Visual Studio C++ .NET 2010Intel Fortran 14.0.3
Red Hat Enterprise Linux 6.4 through 6.5, 64bit
Intel Fortran 14.0.3
SUSE Linux Enterprise 11 SP2, 64 bit

Intel Fortran 14.0.3

AUTODYN 17 版本和 18 版本开发环境

请先 登录 后评论

其它 0 个回答