error while loading shared libraries: libmpi.so.12: cannot open shared object file: No such file or directory
1 在vim ~/.bashc中添加编译器的库变量
export LD_LIBRARY_PATH=/opt/intel/compilers_ans_libraries_xxxx.x.xxx/compiler/
lib/intel64:/opt/intel/lib/intel64:/opt/intel/mkl/lib/
/intel64:$LD_LIBRARY_PATH
source ~/.bashrc(未解决)
2 cp libmpi.so.12 /usr/local/lib 由于是非root用户不能在usr下创建文件夹(未解决)
3 vim /etc/ld.so.conf 在文档末尾添加自己的路径,还是因为权限不足(未解决)若能改文件,改完之后执行下面命令重新缓存
ldconfig
4将libmpi.so.12路径添加到~/.bashrc文件下,填到其上一级lib目录 source后解决