GPUにLAMMPSをインストールしようとしています。http://lammps.sandia.gov/doc/accelerate_gpu.htmlに記載されている手順に従った後、手順(a) を完了し、libgpu.a と Makefile.lammps というファイルを取得しました。
2 番目のステップ (make yes-gpu の後にシリアルを作成) に進もうとすると、- というエラーが表示されます/usr/bin/ld: cannot find -lmpi_stubs。
GPUにLAMMPSをインストールしようとしています。http://lammps.sandia.gov/doc/accelerate_gpu.htmlに記載されている手順に従った後、手順(a) を完了し、libgpu.a と Makefile.lammps というファイルを取得しました。
2 番目のステップ (make yes-gpu の後にシリアルを作成) に進もうとすると、- というエラーが表示されます/usr/bin/ld: cannot find -lmpi_stubs。
このエラー メッセージは、リンカがビルドに必要な MPI ライブラリを見つけられないことを示しています。通常、make serialMPI サポートなしでランプをビルドします。From make help(lammps/srcディレクトリで呼び出される):
# serial = RedHat Linux box, g++4, no MPI, no FFTs
ただし、Lampps GPU パッケージには MPI が必要です。したがって、
make helpその他のオプションについては、を参照してください)。
make g++(コンパイラ: g++4、MPI実装: MPICH2)make g++3(コンパイラ: g++3、MPI実装: MPICH2)make linux(コンパイラ: icc、MPI実装: MPICH2)make openmpi(コンパイラ: mpic++、MPI実装: OpenMPI-1.1)