【问题标题】:Problem installing omni compiler - fatal error: mpi.h: No such file or directory安装omni编译器时出现问题-致命错误:mpi.h:没有这样的文件或目录
【发布时间】:2021-10-09 03:15:54
【问题描述】:

我正在尝试安装omni 编译器以便在OSX 上编译XcalableMP 程序。我可以按照说明成功./configure,但是当我make 时收到此错误:

../include/xmp_internal.h:19:10: fatal error: mpi.h: No such file or directory

我的 Open MPI 是通过 homebrew 安装的,mpi.h 位于我的 Cellar 文件夹中。我该如何包含这个头文件?

【问题讨论】:

    标签: macos terminal openmpi


    【解决方案1】:

    您可以尝试以下命令以确保安装的 openmpi 的位置正确吗:

    mpicc -showme
    

    那么,你确定mpi路径在你的路径中吗,尝试设置这些环境变量再试试:

    请注意,我假设 openmpi 安装在“/home/openmpi”路径中,例如:

    export PATH=/home/opempi/bin:/home/opempi/include:$PATH
    

    对于运行时:

    export LD_LIBRARY_PATH=/home/openmpi/lib:$LD_LIBRARY_PATH
    

    然后尝试配置并再次制作omnicomppiler,

    【讨论】:

      猜你喜欢
      • 2015-01-11
      • 2022-12-05
      • 2018-02-27
      • 1970-01-01
      • 2013-11-27
      • 1970-01-01
      • 1970-01-01
      • 2019-06-02
      相关资源
      最近更新 更多