2008年1月5日星期六

error while loading shared libraries: libimf.so.6

[zhong@aoi3 test]$ mpiexec -n 2 /home/zhong/test/f77.out
/home/zhong/test/f77.out: error while loading shared libraries: libimf.so.6: cannot open shared object file: No such file or directory

当各个节点使用“mpif77 babyc2_omp.f -o f77.out”命令编译完成之后,使用通常的mpiexec命令运行时,会报上面的那个错误。其实只要在编译的时候增加一个选项“-i-static”就可以解决了,如:“mpif77 babyc2_omp.f -o f77.out -i-static”。

具体可以参考:http://softwarecommunity.intel.com/isn/Community/en-US/forums/thread/223497.aspx

没有评论: