問候大家!設置代碼塊運行MPICH2
我是一名學生,目前我在設置代碼塊時遇到問題。 任何人都可以幫助我或指導我如何配置代碼塊,以便它可以運行MPI?
我已經安裝了Code Block和MPICH2。
但是當我試圖編譯代碼時,它不起作用。代碼塊不檢測MPI。
任何人都可以向我展示一步一步來配置它。 真的很感謝:)
問候大家!設置代碼塊運行MPICH2
我是一名學生,目前我在設置代碼塊時遇到問題。 任何人都可以幫助我或指導我如何配置代碼塊,以便它可以運行MPI?
我已經安裝了Code Block和MPICH2。
但是當我試圖編譯代碼時,它不起作用。代碼塊不檢測MPI。
任何人都可以向我展示一步一步來配置它。 真的很感謝:)
我假設你問的是Code :: Blocks IDE。
我認爲,你應該修改你的IDE和項目設置,並從默認的GCC編譯器設置切換到MPI。
首先,您應該在IDE設置(菜單「設置」 - >「編譯器和調試器」)中克隆GCC編譯器設置。 http://www.codeblocks.org/docs/main_codeblocks_en3.html#x3-270001.11.6您必須克隆一些編譯器設置(我建議複製一個默認的「GNU GCC編譯器」),然後您可以更改在「工具鏈可執行文件」選項卡上設置的新設置 - 將gcc
和g++
替換爲mpicc
和mpicxx
。
第二步是更改您的MPI項目構建設置以使用新的編譯器設置。
這將允許您使用Code :: Blocks IDE構建MPI應用程序。
運行他們,你可以使用命令行,和調試他們... MPI的調試就不那麼容易了......
使用Eclipse PTP。它支持基於MPI的程序。
什麼是您的操作系統?它是Linux還是Windows? – osgx 2011-03-02 17:25:39