2024年3月12日发(作者:)
Window7 64位环境下SU2的安装
SU2的安装也可以称之为SU2代码的编译,按照本文的方式可以编译出功能完整的
SU2并行版本,同时本文也给出了包括、、、、
、以及SU2_CFD的静态库SU2_等编译SU2所需静态库
的安装。
以前是在公司的16G内存的台式机上进行安装的,安装的版本是3.2,本文演示的是
SU2最新版本4.3的安装,用的是个人笔记本,4G内存的,编译起来非常慢,编译一次
SU2大概需要5个小时。具体安装步骤如下:
1 安装Visual Studio 2012。
2 安装Intel C++编译器。
特别说明,单独使用VS系列编译器是无法编译SU2的。因为SU2的源代码中用到了
C99标准的变长数组,而这个特性VS系列编译器一直未支持,所以需要另外安装Intel C++
编译器。我用的是Intel C++ Studio XE 2013 SP1,安装就按照默认设置,安装时会自动
关联到VS环境。
3 安装并行。
我用的是MSMPI。下载地址:
/en-us/download/?id=41634
另外,安装MSMPI之前要安装Microsoft Visual C++ 2010 SP1 Redistributable
Package,x86版和x64版可以都安装。
下载地址:
32位
/en-us/download/?id=8328
64位
/en-us/download/?id=13523
安装完成后,将MSMPI可执行文件的路径加入环境变量。做法如下:
在桌面上右键点击“计算机”,选“属性”,然后点击左边的“高级系统设置”,再
点击下方的“环境变量”。在系统变量的变量那一栏里找到Path,点击那一栏选编辑,在
弹出的“编辑系统变量”窗口中点击变量值,在最后面输入;C:Program FilesMicrosoft
MPIBin,如图所示,然后按确定退出。
4 安装Python和相关数值库Numpy、Scipy。
发布评论