クラスタのローカルアカウントに対するroot権限なしでOpenMPIをコンパイルしようとしましたが、次のエラーが発生します。
/usr/bin/ld: cannot find -libcm
/usr/bin/ld: cannot find -lnuma
/usr/bin/ld: cannot find -libverbs
管理者権限なしでこれらのライブラリをリンクする方法はありますか?
ベストアンサー1
コンパイル/ビルド/リンク時にライブラリを使用するための特別な権限は必要ありませんが、システムにライブラリがインストールされている必要があります。
または、開発ツールがインストールされている場合は、直接コンパイルしてホームディレクトリから接続することもできます。
Ubuntuシステムにライブラリをインストールするには:
sudo apt-get install libnuma-dev libibverbs-dev
対応する libcm パッケージが見つかりません。