gpt4 book ai didi

mpi - 我可以在 Windows 7 Visual Studio 2010 的非 GPU 机器上运行 MPI 应用程序吗?

转载 作者:行者123 更新时间:2023-12-04 06:03:34 26 4
gpt4 key购买 nike

我已经安装了 MPICH2 .. 并且我能够使用 mpiexec .. 执行示例代码 cpi.exe 但是当我使用 Visual Studio 打开示例代码并尝试重建它时.. 它给了我链接器错误.. 根据 mpich2 -1.4.1p1/doc/userguide/user.pdf
http://fossies.org/unix/misc/mpich2-1.4.1p1.tar.gz/

guidlines for running
MPICH2 under windows...
MS visual studio..

我已经创建了控制台 win 32 项目并且能够执行这些步骤
{
For MS Developer Studio users: Create a project and add
C:\Program Files\MPICH2\include
to the include path and
C:\Program Files\MPICH2\lib
to the library path. Add mpi.lib and cxx.lib to the link command.
}

但做不到
{
Add
cxxd.lib to the Debug target link instead of cxx.lib.
}

因为我不知道 .. 在 Visual Studio 中设置的调试目标链接在哪里...

当我尝试构建项目时,它给出了 8 个链接器错误
{
1>IS-MPI.obj : error LNK2019: unresolved external symbol _MPI_Finalize referenced in function _main
1>IS-MPI.obj : error LNK2019: unresolved external symbol _MPI_Reduce referenced in function _main
1>IS-MPI.obj : error LNK2019: unresolved external symbol _MPI_Bcast referenced in function _main
1>IS-MPI.obj : error LNK2019: unresolved external symbol _MPI_Wtime referenced in function _main
1>IS-MPI.obj : error LNK2019: unresolved external symbol _MPI_Get_processor_name referenced in function _main
1>IS-MPI.obj : error LNK2019: unresolved external symbol _MPI_Comm_rank referenced in function _main
1>IS-MPI.obj : error LNK2019: unresolved external symbol _MPI_Comm_size referenced in function _main
1>IS-MPI.obj : error LNK2019: unresolved external symbol _MPI_Init referenced in function _main
1>C:\Users\Sheetal Tare\Documents\Visual Studio 2010\Projects\IS-MPI\Debug\IS-MPI.exe : fatal error LNK1120: 8 unresolved externals
}

请帮帮我..如何解决这些问题??

最佳答案

由于您可能已经完成添加

  • MPI\lib 到“附加库目录”
  • 将 impimt.lib 和 impicxx.lib 添加到“附加依赖项”
  • 附加包含目录到“\MPI\win_32\blahblah\include”
  • #include "mpi.h"到您使用 mpi apis 的源文件
  • 关于mpi - 我可以在 Windows 7 Visual Studio 2010 的非 GPU 机器上运行 MPI 应用程序吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8640381/

    26 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com