天天看點

Microsoft MPI在win10系統下vs2019的配置及調試運作

第一步

下載下傳VS2019 直接百度搜尋去微軟官網下載下傳VS2019 下載下傳後安裝即可

第二步

MPI的下載下傳安裝:

MPI下載下傳位址

https://www.microsoft.com/en-us/download/details.aspx?id=57467

下載下傳并安裝.msi檔案和.exe檔案 安裝完成後在預設檔案夾下C:\Program Files(x86)\Microsoft SDKs\MPI

Microsoft MPI在win10系統下vs2019的配置及調試運作

第三步 配置mpi

打開VS2019建立一個控制台項目,之後配置屬性

Microsoft MPI在win10系統下vs2019的配置及調試運作

項目建好之後,配置項目——屬性

Microsoft MPI在win10系統下vs2019的配置及調試運作

打開屬性

Microsoft MPI在win10系統下vs2019的配置及調試運作

1.V/C++目錄—包含目錄—編輯

Microsoft MPI在win10系統下vs2019的配置及調試運作
Microsoft MPI在win10系統下vs2019的配置及調試運作

添加:C:\Program Files x86\Microsoft SDKs\MPI\Include (mpi的安裝目錄,且最好不要直接複制此路徑)

可直接複制以下:C:\Program Files %28x86%29\Microsoft SDKs\MPI\Include

最好是點選三個省略号 一步一步選擇輸入

Microsoft MPI在win10系統下vs2019的配置及調試運作

2.V/C++目錄—庫目錄—編輯

添加:C:\Program Files x86\Microsoft SDKs\MPI\Lib\x64 (mpi的安裝目錄,且最好不要直接複制此路徑)

可直接複制以下:C:\Program Files %28x86%29\Microsoft SDKs\MPI\Lib\x64

最好是點選三個省略号 一步一步選擇輸入 (原理同1)

需要注意:1 2步的前提是你的mpi安裝路徑和我的一緻,否則的話就需要輸入你自己mpi的安裝路徑

3.右上角->配置管理器->活動解決方案平台,選擇:x64;(64位機器)

Microsoft MPI在win10系統下vs2019的配置及調試運作
Microsoft MPI在win10系統下vs2019的配置及調試運作

4.C/C++ -> 預處理器->預處理器定義,添加:“MPICH_SKIP_MPICXX”

5.C/C++ -> 代碼生成 -> 運作庫,選擇:多線程調試(/MTd);

6.連結器 -> 輸入 -> 附加依賴項,添加:“msmpi.lib”

第四步 調試運作(兩種方法)

第一種cmd運作:

在vs2019下點選生成—生成解決方案,若生成成功,會在項目目錄下生成一個對應的.exe檔案

打開此根目錄,在此根目錄下運作cmd(指令行視窗),鍵入mpiexec -n 4 MPI1.exe按下回車運作程式。

這裡的MPI1.exe是對應的.exe檔案

-n 4表示開四個線程

如圖

Microsoft MPI在win10系統下vs2019的配置及調試運作

cmd下運作:

Microsoft MPI在win10系統下vs2019的配置及調試運作
Microsoft MPI在win10系統下vs2019的配置及調試運作
Microsoft MPI在win10系統下vs2019的配置及調試運作

第二種:直接在VS2019下運作,但需要設定一些參數。

打開項目—屬性—配置屬性—調試—指令—編輯 修改為:$(MSMPI_BIN)\mpiexec.exe

Microsoft MPI在win10系統下vs2019的配置及調試運作

指令參數同理修改為:-n 4 $(TargetPath) 4為線程數

Microsoft MPI在win10系統下vs2019的配置及調試運作

運作截圖

Microsoft MPI在win10系統下vs2019的配置及調試運作

繼續閱讀