3

我是使用 mpi for visual studio c++ 2010 进行并行编程的初学者,我在本教程中进行了配置步骤: http ://supercomputingblog.com/mpi/getting-started-with-mpi-using-visual-studio-2008- express/ 但是当我尝试构建项目时出现此错误:

链接:致命错误 LNK1104:无法打开文件“msmpi.lib”

所以有什么帮助吗???

4

2 回答 2

2

我这个帖子可以帮助你。 将 msmpi 添加到链接器 http://www.pgroup.com/userforum/viewtopic.php?t=1938&sid=ffde2dad46d77320c7055ce0987b8a9d

于 2012-08-06T13:23:51.687 回答
0

已解决((致命错误 LNK1181:无法打开输入文件 'msmpi.lib'))此错误是由于:

1.当我们安装“Visual Studio 2010”时擦除一些“Abaqus 6.14”文件。

2.在安装“Visual Studio 2010”前提条件Windows软件不能正常工作。

解决方案:

  1. Unistal 所有“Visual Studio 2010”、“Intel Parallel Studio XE 2013”​​和“Abaqus 6.14”文件和注册表。(使用 IObit 卸载程序)

  2. 由“Visual Studio Ultimate 2010”再次安装“Visual Studio 2010”的所有先决条件 Windows 软件。(必备软件 = Microsoft Visual C++ Runtime、Microsoft Silverlight 和所有其他 Visual Studio 2010 旧文件)

  3. 在安装“Abaqus 6.14”之后首次安装“Visual Studio Ultimate 2010”和“Intel Parallel Studio XE 2013”

  4. 要在命令提示符下输入:abaqus verify -user_std

  5. 你在子程序中得到一个 PASS。(“Visual Studio 2015”与“Intel Parallel Studio XE 2016”在“Abaqus 6.14”中工作,并在子程序中获得通过)

祝你好运

Arash Rahgozar,德黑兰大学土木工程学院研究生

于 2016-06-17T07:41:40.433 回答