--with-memory-manager =没有用于mpi编译的标志

时间:2012-01-20 20:29:53

标签: c++ c compiler-construction mpi openmpi

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

 mpicc -o source source.c

但是我在编译当前源时出现了一些问题,一些seg故障。我在论坛上发现我的问题是由openmpi bug造成的,可以通过添加以下标志来解决:--with-memory-manager = none。如何使用此标志编译命令。我试过几个方面,但命令似乎没有被识别。请你帮助我好吗。感谢

2 个答案:

答案 0 :(得分:2)

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

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

答案 1 :(得分:0)

从configure --help开始并不是很清楚,但我恰好正在调查这个并发现正确的标志是--without-memory-manager