鲲鹏社区首页
中文
注册
我要评分
文档获取效率
文档正确性
内容完整性
文档易理解
在线提单
论坛求助

进行MPI应用并行调试,调试失败,提示libmpi.so.40文件找不到的解决方法

问题现象描述

进行MPI应用并行调试时,调试失败,报错信息如下:

Failed to launch lldb-server: /root/devkitdemo-devkitdemo-23.0.1/Compiler_and_Debugger/mpi_demo/kunpeng/a5459915/lldb-server: error while loading shared libraries: libmpi.so.40: cannot open shared object file: No such file or directory.

关键过程、根本原因分析

找不到libmpi.so.40。

结论、解决方案及效果

建议安装OpenMPI 4.1.4及以上版本,请参见安装OpenMPI进行安装。

安装后需设置环境变量:

export LD_LIBRARY_PATH=/opt/test/openmpi_414/lib:$LD_LIBRARY_PATH

“/opt/test/openmpi_414/lib”:OpenMPI安装路径。