linux mpicxx:未找到命令

wko9yo5t  于 2023-06-21  发布在  Linux
关注(0)|答案(1)|浏览(415)

我对Linux很陌生。我正在尝试构建lammps开源软件,其中包含用户定义的模块,需要在opensuse leap 15.1上构建mpi可执行文件。灯具-https://lammps.sandia.gov/doc/Build_make.html
显示错误:未找到mpicxx xommand。搜索后,我做了“sudo zypper在gcc-c++”,并再次尝试。同样的错误,所以我做了“导出PATH=$PATH:/usr/lib 64/mpi/gcc/openmpi/bin”并使mpi成功,它构建了lmp_mpi可执行文件,但当我试图运行lmp_mpi时,它显示以下错误:加载共享库时出错:libmpi_cxx.so.1:无法打开共享对象文件:无此文件
所以我在我bashrc文件中写入“export PATH=$PATH:/usr/lib 64/mpi/gcc/openmpi/bin”,然后再次运行make mpi,再次尝试显示相同的错误。
我尝试安装mpich 2与yast相同的错误显示。
然后我尝试安装openmpi,如这里所示http://edu.itp.phys.ethz.ch/hs12/programming_techniques/openmpi.pdf当我试图再次构建mpi时,出现相同的错误“mpicxx:命令未找到错误”,并且当我打开终端时,下面的行已经写入。bash:/home/surya/.bashrc:行1:语法错误附近意外令牌newline' bash: /home/surya/.bashrc: line 1:导出LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$HOME/opt/openmpi/lib >'
有人请帮助我,我已经尝试了很长一段时间。
谢谢你的建议。

jdgnovmf

jdgnovmf1#

试试看
“make serial”而不是“make mpi”

相关问题