web-dev-qa-db-ja.com

mpiCCの問題

https://www.open-mpi.org/software/ompi/v1.10/ からopenmpi 1.10.2をダウンロードし、ubuntu 14.04LTS(./ configure then make allにインストールしましたインストール)。しかし、mpiCCを使用して.cppファイルをコンパイルしようとすると、エラーが発生します。

mpiCC:共有ライブラリのロード中のエラー:libopen-pal.so.13:共有オブジェクトファイルを開けません:そのようなファイルまたはディレクトリはありません

インターネット上の一部の人々は、openmpiディレクトリの下のlibディレクトリのパスをLD_LIBRARY_PATH環境変数に入れることで問題を解決できると言っていますが、解決しませんでした!

また、私のコンピューターには「libopen-pal.so.13」という名前のファイルがないようです。/usr/lib/openmpi/libにある最も近いものはlibopen-pal.soとlibopen-pal.so.4.0.5です。

私は何をすべきか?

ありがとう

3
Credo

これで解決しました:Sudo ldconfig

その後、Ubuntu 14.04でmpiccを実行できました

10
Ryan V. Bissell