Window7 64位环境下SU2的安装
SU2的安装也可以称之为SU2代码的编译,按照本文的方式可以编译出功能完整的SU2并行版本,同时本文也给出了包括cgns.lib、metis.lib、tecio.lib、msmpi.lib、parmetis.lib、SU2.lib以及SU2_CFD的静态库SU2_CFDLIB.lib等编译SU2所需静态库的安装。
以前是在公司的16G内存的台式机上进行安装的,安装的版本是3.2,本文演示的是SU2最新版本4.3的安装,用的是个人笔记本,4G内存的,编译起来非常慢,编译一次SU2大概需要5个小时。具体安装步骤如下:
1 安装Visual Studio 2012。
2 安装Intel C++编译器。
visual studio和vs code的区别特别说明,单独使用VS系列编译器是无法编译SU2的。因为SU2的源代码中用到了C99标准的变长数组,而这个特性VS系列编译器一直未支持,所以需要另外安装Intel C++编译器。我用的是Intel C++ Studio XE 2013 SP1,安装就按照默认设置,安装时会自动关联到VS环境。
3 安装并行。
我用的是MSMPI。下载地址:
www.microsoft/en-us/download/details.aspx?id=41634
另外,安装MSMPI之前要安装Microsoft Visual C++ 2010 SP1 Redistributable Package,x86版和x64版可以都安装。
下载地址:
32位
www.microsoft/en-us/download/details.aspx?id=8328
64位
www.microsoft/en-us/download/details.aspx?id=13523

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。