4.9.5. 必需支持库的CLI选项

以下configure命令行选项用于Open MPI的 必需支持库

  • --with-hwloc[=VALUE]:

  • --with-libevent[=VALUE]:

  • --with-pmix[=VALUE]:

  • --with-prrte[=VALUE]: 这四个选项分别指定了HwlocLibeventPMIxPRRTE库的头文件和库文件的位置。允许使用以下VALUE值:

    • external: 使用外部安装(依赖默认的编译器和链接器路径来查找)。如果configure找不到合适的头文件和库文件,将会中止。

    • internal: 使用Open MPI内置/捆绑的副本。

    • 未指定值:尝试external行为。如果失败,则回退到internal行为。这是默认行为。

    • DIR: 指定要使用的特定安装位置。 如果configure无法在DIR目录下找到合适的头文件和库文件,将会中止执行。

  • --with-hwloc-libdir=LIBDIR:

  • --with-libevent-libdir=LIBDIR:

  • --with-prrte-libdir=LIBDIR:

  • --with-pmix-libdir=LIBDIR: See the configure CLI options conventions 这四个选项的描述请参见上述链接。

  • --with-valgrind[=DIR]: 指定valgrind软件的安装目录。如果Open MPI 检测到Valgrind的头文件,将会增加对Valgrind内存检查调试器的额外支持。

    Open MPI默认禁用Valgrind支持。启用 Valgrind支持可以消除在MPI应用程序上运行Valgrind时的许多误报。启用此选项会带来轻微的性能损失。