microsoft / Microsoft-MPI

Microsoft MPI
MIT License
243 stars 73 forks source link

In the latest version of Microsoft MPI v10.1.2 there's no msmpi.dll #69

Open afpgit opened 7 months ago

afpgit commented 7 months ago

My Visual Studio 2022 Community is giving me an error when I run my application saying msmpi.dll is not found. I followed the instructions here and installed the latest version of Microsoft MPI v10.1.2 from Microsoft. .lib files are installed but there is no msmpi.dll.

Where can I get msmpi.dll?

Installation folder of msmpisdk.msi:

PS C:\Program Files (x86)\Microsoft SDKs\MPI> tree  /f
Folder PATH listing for volume Windows
Volume serial number is 5C57-9F08
C:.
├───Include
│   │   mpi.f90
│   │   mpi.h
│   │   mpif.h
│   │   mpio.h
│   │   mspms.h
│   │   pmidbg.h
│   │
│   ├───x64
│   │       mpifptr.h
│   │
│   └───x86
│           mpifptr.h
│
├───Lib
│   ├───x64
│   │       msmpi.lib
│   │       msmpifec.lib
│   │       msmpifmc.lib
│   │
│   └───x86
│           msmpi.lib
│           msmpifec.lib
│           msmpifes.lib
│           msmpifmc.lib
│           msmpifms.lib
│
└───License
        MicrosoftMPI-SDK-EULA.rtf
        MPI-SDK-TPN.txt

The installation folder of msmpisetup.exe:

PS C:\Program Files\Microsoft MPI> tree /f
Folder PATH listing for volume Windows
Volume serial number is 5C57-9F08
C:.
├───Benchmarks
│       IMB-MPI1.exe
│       IMB-NBC.exe
│       MpiPingpong.exe
│
├───Bin
│       mpiexec.exe
│       mpitrace.man
│       msmpilaunchsvc.exe
│       smpd.exe
│
├───License
│       MicrosoftMPI-Redistributable-EULA.rtf
│       MPI-Redistributables-TPN.txt
│
└───Redist
        MSMpiSetup.exe
xluu233 commented 1 month ago

same question