AUTODYN 的二次开发环境主要是部署:
只是不同的 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 2005 | Intel 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 2008 | Intel 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 2010 | Intel 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 2010 | Intel 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 版本开发环境