设置代码块以运行MPICH2

设置代码块以运行MPICH2,mpi,mpich,Mpi,Mpich,欢迎大家 我是一名学生,目前在设置代码块时遇到问题。 有人能帮助我或指导我如何配置代码块以便它可以运行MPI吗 我已经安装了代码块和MPICH2 但是当我试图编译代码时,它不起作用。代码块未检测到MPI 任何人都可以显示给我一步一步来配置它。 非常感谢:)我想你是在问代码::块IDE 我认为,您应该修改IDE和项目设置,并从默认的GCC编译器设置切换到MPI设置 首先,您应该在IDE设置(菜单“设置”->“编译器和调试器”)中克隆GCC编译器设置。您必须克隆一些编译器设置(我建议复制一个默认的“

欢迎大家

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

我已经安装了代码块和MPICH2

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

任何人都可以显示给我一步一步来配置它。
非常感谢:)

我想你是在问代码::块IDE

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

首先,您应该在IDE设置(菜单“设置”->“编译器和调试器”)中克隆GCC编译器设置。您必须克隆一些编译器设置(我建议复制一个默认的“GNU GCC编译器”),然后您可以更改选项卡“Toolchain executables”上设置的新设置——将
GCC
g++
替换为
mpicc
mpicxx

第二步是更改MPI项目生成设置以使用新的编译器设置

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


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

我想您是在问代码::块IDE

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

首先,您应该在IDE设置(菜单“设置”->“编译器和调试器”)中克隆GCC编译器设置。您必须克隆一些编译器设置(我建议复制一个默认的“GNU GCC编译器”),然后您可以更改选项卡“Toolchain executables”上设置的新设置——将
GCC
g++
替换为
mpicc
mpicxx

第二步是更改MPI项目生成设置以使用新的编译器设置

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


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

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

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

您的操作系统是什么?是Linux还是Windows?你的操作系统是什么?在设置了可执行的MPC++的工具链中的C++编译器之后,单击“生成”和“运行”总是只产生一个进程。你能告诉我如何产卵,比如说4个过程吗?相当于
mpirun-np4可执行文件
编译本身不是并行的(在mpicc/mpic++中,使用make-j###并行编译多个文件)。用MP-UNI/MPIXEL用-NP/N选项启动并行程序。在设置工具链中C++编译器可执行到MPIC++之后,单击“生成和运行”总是只生成一个进程。你能告诉我如何产卵,比如说4个过程吗?相当于
mpirun-np4可执行文件
编译本身不是并行的(在mpicc/mpic++中,使用make-j###并行编译多个文件)。使用带有-np/-n选项的mpirun/mpiexec启动并行程序。