设置代码块以运行MPICH2

时间:2011-02-28 10:52:41

标签: mpi mpich

问候每个人!

我是学生,目前我在设置Code Block方面遇到了问题。 任何人都可以帮助我或指导我如何配置代码块,以便它可以运行MPI?

我已安装Code Block和MPICH2。

但是当我尝试编译代码时,它不起作用。代码块不检测MPI。

任何人都可以一步一步地向我展示配置它。 真的很感激它:))

2 个答案:

答案 0 :(得分:0)

我假设您在询问Code :: Blocks IDE。

我认为,您应该修改IDE和项目设置,并从默认的GCC编译器设置切换到MPI编译器。

首先,您应该在IDE设置中克隆GCC编译器设置(菜单“设置” - >“编译器和调试器”)。 http://www.codeblocks.org/docs/main_codeblocks_en3.html#x3-270001.11.6您必须克隆一些编译器设置(我建议复制默认的“GNU GCC编译器”),然后您可以更改“工具链可执行文件”选项卡上设置的新设置 - 替换gccg++ mpiccmpicxx {/ 1}}。{/ 1>

第二步是更改MPI项目构建设置以使用新的编译器设置。

这将允许您使用Code :: Blocks IDE构建MPI应用程序。

要运行它们,你可以使用命令行,并调试它们......调试MPI并不是那么容易......

答案 1 :(得分:0)

使用Eclipse PTP。它内置了对基于MPI的程序的支持。