【问题标题】:LINK : fatal error LNK1104: cannot open file 'msmpi.lib' visual studio 2010链接:致命错误 LNK1104:无法打开文件“msmpi.lib”Visual Studio 2010
【发布时间】:2012-08-03 10:28:52
【问题描述】:

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

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

所以有什么帮助吗???

【问题讨论】:

  • 确保您正确遵循步骤 5 中的说明

标签: c++ visual-studio-2010 visual-c++ parallel-processing mpi


【解决方案1】:

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

【讨论】:

    【解决方案2】:

    已解决((致命错误 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 2010”的所有必备 Windows 软件将由“Visual Studio Ultimate 2010”再次安装。 (必备软件 = 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. 您在子例程中获得通过。 (“Visual Studio 2015”和“Intel Parallel Studio XE 2016”在“Abaqus 6.14”中工作并且在子程序中也获得了PASS)

    祝你好运

    阿拉什·拉戈扎尔, 德黑兰大学土木工程学院研究生

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2011-09-07
      • 2011-06-23
      • 2017-11-29
      • 2014-11-13
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多