1. 程式人生 > >win10環境下vs2013+mpich2並行環境搭建

win10環境下vs2013+mpich2並行環境搭建

相信大多數的朋友在搭建並行環境時都或多或少的遇到問題,在此,我把我從多次失敗到成功測試用例過程描述下,僅供參考。

失敗過程:按照網上教程下載安裝MPICH2後,執行除錯測試用例,最後遇到了錯誤,錯誤提示:error LNK1104: 無法開啟檔案“msmpi.lib”,在嘗試了各種方法以後,這些方法包含多次解除安裝重灌,錯誤仍然沒有得到解決,總結成一句話:軟體安裝不正確!

下面,我對我安裝成功的過程進行描述:

(一)安裝mpich2

2)以管理員身份安裝msi檔案,在這裡部分朋友會發現右鍵msi檔案並沒有以管理員身份執行選項,這裡貼出網上的參考方法https://blog.csdn.net/captainfeng/article/details/80927877

3)以管理員身份安裝mpich2,在這裡我選擇的是預設安裝,預設安裝到C盤,檔案佔用空間不大,建議預設安裝,一直next,直到安裝完成。

4)安裝完成以後配置MPICH,首先找到wmpiregister,這裡的account和password輸入windows賬戶裡具有超級管理員許可權的賬戶名和密碼,看到password encrypted into the Registry 則表明註冊成功,如圖

5)找到wmpiconfig,點選Get hosts 和scan for versions, 隨後在視窗左側能看到本機的hosts以及安裝的mpi版本號,則表明安裝成功,可以進入第6)步進一步驗證。

6)最後可以執行wmpiexec,可以選擇MPICH2的examples資料夾下的exe檔案,執行時選擇run in an seperate window,然後點選excute執行,若能成功執行,則表明安裝成功。



(二)配置相關環境

1)在系統環境變數中找到系統變數path,編輯新增mpich2安裝目錄的bin資料夾路徑(此處我的路徑為C:\Program Files\MPICH2\bin

2)在vs中新建C++專案,開啟新建專案的屬性,找到VC++目錄,依次編輯包含目錄新增include資料夾路徑,編輯庫目錄新增lib資料夾路徑


3)選擇C/C++,找到前處理器,在前處理器定義裡新增MPICH_SKIP_MPICXX,找到程式碼生成,在執行庫選擇多執行緒除錯DLL



4)找到連結器,選擇輸入,在右側的附加依賴項中編輯輸入mpi.lib,如果是32位則到此基本配置完成,如果是64位,請繼續下一步操作。


5)點選屬性頁右側的配置管理器,在平臺中新建x64平臺


至此,基本環境配置完成,你可以找個簡單程式進行環境測試,網上測試例子一搜一大堆,去寫一個測試測試吧。hello world在前面等著你呢!

相關推薦

win10環境vs2013+mpich2並行環境搭建

相信大多數的朋友在搭建並行環境時都或多或少的遇到問題,在此,我把我從多次失敗到成功測試用例過程描述下,僅供參考。失敗過程:按照網上教程下載安裝MPICH2後,執行除錯測試用例,最後遇到了錯誤,錯誤提示:error LNK1104: 無法開啟檔案“msmpi.lib”,在嘗試了

Windows環境,從零開始搭建Nodejs+Express+Ejs框架(一)---安裝nodejs

直接 分享圖片 完成 info pre download png 安裝包 get 第一步,安裝nodejs https://nodejs.org/en/download/ 這個是nodejs的官網,由於操作系統是win7 64位的,所以,我下載的是node-v8.11.1-

Windows環境,從零開始搭建Nodejs+Express+Ejs框架(二)---安裝Express,ejs

所有 nod 環境 安裝目錄 關於 str 列表 ima 執行 安裝Express,ejs的前提是一定要先安裝nodejs,具體安裝方法請查看 http://www.cnblogs.com/tfiremeteor/p/8973105.html 安裝Express和ejs的前

Linux環境SolrCloud集群環境搭建關鍵步驟

loser org 環境搭建 歷史版本 solrcloud 節點 上傳 solr p s Linux環境下SolrCloud集群環境搭建關鍵步驟。 前提條件:已經完成ZooKeeper集群環境搭建。 一、下載介質 官網下載地址:http://www.apache.org

mysql環境分分彩源碼搭建的操作

所有 源碼 ble 編碼 密碼 數據 table mys service 首先打開分分彩源碼搭建數據庫(Linux):service mysql start(關閉數據庫 service mysql stop)企 娥:217 1793 408window下:net star

Redhat 7環境ISCSI-target伺服器的搭建與配置

實驗環境:         iscsi-server:               

Windows10VS2013+PCL1.8環境配置

剛換了機子配PCL,Windows下配環境實在是太蛋疼了,上次沒有記錄配置的過程,所以又得各種搜教程,關鍵是很多部落格上寫的教程都不對啊!!!不知道寫出一個不對的配置方法給人看是怎樣的一種心態。。這次一定要詳細記下來: 配置過程 1.下載安裝PCL 下載PCL

webstorm環境,react+webpack+nodejs搭建專案環境

一、建立基本目錄結構 1.新建專案工程:PockerUI 2.配置jsx 3.安裝 webpack 在此之前你應該已經安裝了 node.js. npm install webpack -g 引數-g表示我們將全域性(global)安裝 w

win7、win10環境的maven的環境變數配置

(一)win7   maven環境變數配置 第一步:http://maven.apache.org/download.cgi官網下載 第二步:把壓縮包解壓縮到不含中文和空格的目錄下 第三步:新建MA

在Ubuntu的環境,使用Spyder+TensorFlow搭建深度學習環境

打算使用卷積神經網路對實驗圖片進行分類,因此需要牽涉相關的深度學習的東西。一個是之前部落格談到的Ubuntu的安裝問題,這次遇到的是IDE環境的搭建。不過問題還不是很多,現在記錄下來當做備註記憶吧。

mac環境本地配置虛擬域名搭建php網站站點

sudo su 獲取root許可權 vim /etc/hosts 編輯檔案,在檔案末尾新增虛擬域名 vim /etc/apache/extra/httpd-vhosts.conf 修改apache下的httpd-vhosts檔案,在末尾新增

在IDEA環境對springboot+Mybatis的搭建

1.新建專案2.編寫application.properties,程式碼如下spring.datasource.url=jdbc:mysql://127.0.0.1:3306/test spring.datasource.username=root spring.dataso

Linux環境,VSCode C++環境配置

作為在Windows環境下習慣使用Visual Studio IDE的人,對於Linux環境下的Vim編輯使用十分難受,雖然網上很多人說vim非常牛逼和強大,但是我更加習慣於使用VS code的介面,所以我選擇VS code作為編輯器使用。 VS code本身是一個編輯器,所以如果需要除錯等功能需要自己安裝

ubuntun16.04+cuda9.0+cudnn7+anaconda3+pytorch+anaconda3py2安裝pytorch Anaconda3+python3環境如何建立python2環境(win+Linux適用,同一個anacondapy2/3共存)

一、電腦配置 說明: 電腦配置: LEGION筆記本 CPU Inter Core i7 8代 GPU NVIDIA GeForce GTX1060 Windows10 所需的環境: Anaconda3(64bit)CUDA-9.0CuDNN-7.1 二、安裝c

JAVA(JDK)在linux環境部署及配置環境變數

1.首先在網上下載一個jdk的壓縮檔案,以gz為結尾的 2.開啟機器。cd /usr/local 到這個目錄下,rz上傳檔案 3.等待檔案上傳好後,ll檢視一下,然後建立一個資料夾mkdir -p /usr/java。之後把jdk檔案移動到java目錄下。mv

windows 環境配置nodejs sdk 環境

fabric 環境版本:v1.1 fabric-sample 版本v1.1 1. 安裝nodejs 折騰了好幾個版本,我可用的版本是 網上檢視其它人不是這個版本,具體可能要自己試一下,我的Linux上環境可以部署成功的node版本是6.12.3,npm 版本是

Python虛擬環境在離線斷網環境建立專案虛擬環境和安裝依賴包

1.環境介紹: Centos7 Python 2.7.5 2 步驟:   1  在一臺有網的機子上先搞好一個虛擬環境並安裝好虛擬環境中依賴的Python 外掛包       yum install -y python-virt

Windows環境Maven 安裝與環境變數配置

Maven是一個專案管理的Java工具,我們可以使用Maven方便地管理團隊合作的專案,使用Maven可以管理類庫,有效方便地供團隊中的其他人員使用。 一、下載Maven Maven的官網下載地址:http://maven.apache.org/download.cgi 我下載

windows 環境Eclipse開發MapReduce環境設定

1、Hadoop開發環境簡介 1.1 Hadoop叢集簡介 Java版本:jdk-6u31-linux-i586.bin Linux系統:CentOS6.0 Hadoop版本:hadoop-1.0.0.tar.gz 1.2 Windows開發簡介 Java版本:jdk-6u31-windo

Windows環境的golang的環境安裝和設定

    別人都說安裝golang的開發環境很麻煩,雖然老師把golang的環境打包成一個安裝包,只要一鍵安裝就可以了,但我想試一下自己弄,結果還真是遇到了麻煩。     首先介紹一下golang語言。