--带有用于mpi编译的内存管理器=none标志

--with-memory-manager=none flag for mpi compiling

本文关键字:管理器 内存 none 标志 编译 用于 mpi      更新时间:2023-10-16

通常,当我想用mpicc编译源代码时,我会使用以下命令:

 mpicc -o source source.c

然而,我在编译当前源代码时遇到了一些问题,一些seg错误。我在一个论坛上发现,我的问题可能是由openmpi错误引起的,可以通过添加以下标志来解决:--withmemorymanager=none。带此标志的compile命令应该是什么样子。我尝试了几种方法,但命令似乎没有被识别。你能帮我吗?谢谢

当您从源代码编译OpenMPI时,需要在配置步骤中提供配置选项。在编译MPI应用程序时,不能指定它。

请参阅http://www.open-mpi.org/faq/?category=building有关从源代码构建OpenMPI的更多信息,如果您想这样做的话。

从configure-help中并不是很清楚,但我只是碰巧研究了一下,发现正确的标志是——没有内存管理器