【MPI+codeblocks】MPI环境设置

若如初见. 提交于 2020-03-16 21:34:28

某厂面试归来,发现自己落伍了!>>>

下载Code::Blocks & MPICH2

config Code::Blocks like below:

  • Search Directories (Compiler): C:\Program Files\MPICH2\include
  • Search Directories (Linker): C:\Program Files\MPICH2\lib
  • Linker settings: mpi.lib

遇到的问题

con't find mpi.lib(Linker settings),方法:将mpi.lib改为绝对路径C:\Program Files\MPICH2\lib\mpi.lib

运行后的错误提示:

undefined reference to ‘MPI_Comm_rank’、‘MPI_Comm_size’、‘MPI_Send’、‘MPI_Recv’、‘MPI_Finalize’

以下来自【http://svn.code.sf.net/p/codeblocks/code/trunk/COMPILERS】:

安装编译器以在Code :: Blocks中使用所需的步骤的描述。

下载GNU GCC编译器和GDB调试器
-----------------------------------------------
转到“http://www.mingw.org/download.shtml”并下载名为MinGW-x.y.z.exe的文件,其中x,y和z是版本号。文件包含编译和调试Windows程序所需的一切。

下载Microsoft Visual C ++ Free Toolkit 2003
-------------------------------------------------- ----
转到“http://msdn.microsoft.com/visualc/vctoolkit2003”,然后单击标记为“下载Visual C ++ Toolkit 2003”的链接。

下载Borland C ++编译器5.5
----------------------------------------
注意:在某些时候,通过按照下面描述的步骤,您将被要求注册Borland并填写调查。 注册免费。

转到“http://www.borland.com/products/downloads/download_cbuilder.html#”,然后点击标有“编译器”的链接。 接受许可协议后,您将获得设置文件的下载链接。

编译器中性设置步骤
----------------------------
现在您已经下载了安装文件,双击安装文件启动安装。 实际安装过程非常简单。 只需按下“下一步”【"Next" 】一路,你做了。

如果将编译器安装在默认目录以外的目录中,请启动Code :: Blocks。 如果是第一次启动它,编译器将被自动检测。 如果没有,转到“设置/配置插件/编译器”【 "Settings/Configure plugins/Compiler"】,选择您安装的编译器(compiler),切换到“程序”【 "Programs"】选项卡(我没找到,但是在toolchain executables),然后按“自动检测”【"Auto-detect".】。 如果您收到一条消息说编译器被自动检测到,成功! 如果没有,则按下“自动检测”按钮旁边的三个点的按钮,并手动选择编译器的安装目录。

附:

CodeBlocks的配置文件存放在系统盘:\Documents and Settings\用户名\Application Data\codeblocks\一个名叫Default.conf的文件中,是一个XML格式的文本文件,如果你将CodeBlocks放在U盘上带着的话,需要把这个文件拷到U盘上,以备不同的机器上使用你自己的配置。

 

http://www.2cto.com/os/201109/105812.html

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!