代码改变世界

rosetta mpi运行错误,libcore.2.so undefined s 的

2023-06-09 09:48  丨o聽乄雨o丨  阅读(84)  评论(0编辑  收藏  举报

重装的ubuntu2004,分别安装了openmpi4.1.1及openmpi1.6.5后编译mpi版本rosetta,运行rosetta_script.mpi.linuxgccrelease均出现libcore.2.so的报错,猜测是mpi版本问题或者是手动安装的mpi编译时出现的问题。

后面使用apt重装了ubuntu自带的openmpi4.0.3及lib库,重新编译rosetta,发现能正常运行。虽然最终没能确定出错原因,但是多半为自己手动安装的openmpi与系统自带的相冲突,使rosetta编译时发生了混乱,解决途径为要么重装系统自带的openmpi,要么卸载系统自带的,然后手动重装openmpi,让mpi间不相互干扰。