2

问候大家!

我是一名学生,目前在设置代码块时遇到问题。谁能帮助我或指导我如何配置代码块以便它可以运行 MPI?

我已经安装了代码块和 MPICH2。

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

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

4

2 回答 2

0

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

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

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

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

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

要运行它们,您可以使用命令行并对其进行调试...... MPI 的调试并不那么容易......

于 2011-03-02T17:33:10.600 回答
0

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

于 2011-03-03T23:22:00.620 回答