我对并行计算没有太多了解,所以请原谅我这是一个天真的问题。
我从高级同事那里继承了(C编码)可执行文件的并行版本。不幸的是他没有给我实际的C代码,所以我无法在那里重新编译或捕鱼以找到引发此错误的内容。
我的问题是,当我运行这个可执行文件(myexecutable)时,我收到错误:
myexececutable: undefined symbol: ompi_mpi_int
我感觉有一些不受支持的库依赖,并且已经将PATH指向openmpi所在的位置(/ usr / lib64 / openmpi / bin)。它没有任何帮助。
非常感谢有关此错误的任何帮助!