[解決済み] OpenMPIライブラリをインストールしたが、Linuxでmpiccコマンドが使えない。
2022-02-28 13:57:30
質問
openmpiのインストールファイルにしたがっています。
まず、私はこのリナックスシステムでは一般ユーザーです。私は/usr/localにアクセスする権利を持っていません。と設定すると
./configure --prefix=/usr/local
はパーミッションについて文句を言うでしょう。
そこで、インストールする場所をどこか別のディレクトリ(仮にディレクトリAとします)にして、そのディレクトリに
make install
.
binの中にあるファイルなど全て取得しました。mpic++、mpiccなど、binフォルダなど、ディレクトリ'A'の中に入っていました。
さて、問題は他のプログラムをコンパイルする必要があるときです。
Compiling MPI Applications
==========================
MPI applications should be compiled using the Open MPI "wrapper"
compilers:
C programs: mpicc your-code.c
C++ programs: mpiCC your-code.cc or
mpic++ your-code.cc (for case-insensitive filesystems)
これは、INSTALLファイルからです。mpicc"と入力すると、bashがmpiccコマンドが見つからないと文句を言います。
OpenMPIは、私がコンパイルしようとしている他のプログラムの依存関係であり、それらは'mpicc'コマンドを使用してOpenMPIを呼び出すのです。
この場合、どうしたらいいのでしょうか?
解決方法は?
フォルダ
A
にある必要があります。
PATH
環境変数を使用します。bashでは、こうなります。
export PATH=/path/to/my/folder/A/bin:$PATH
と入力するだけです。
mpicc
. または、フルパスをコマンドとして使用することもできます。
/path/to/my/folder/A/bin/mpicc myFile.c
関連
-
[解決済み】ハイフン(-)で始まるファイル名を処理する方法は?
-
[解決済み] at&tアセンブリの「push」と「pushq」の違いは何ですか?
-
[解決済み] Bashスクリプトでスクリプトファイル名を知るには?
-
[解決済み] 共有ライブラリの読み込み中にエラーが発生しました: libncurses.so.5:
-
[解決済み] フォルダが存在するにもかかわらず、マウントポイントが存在しない。手動でマウントできる
-
[解決済み] ユーザーデータスクリプトは私のカスタムAMIでは動作しませんが、標準のAmazon linuxでは動作しています。
-
[解決済み] php] <defunct>のプロセスを削除することはできますか?
-
[解決済み] Linux で grep を使ってファイル名だけを表示するにはどうしたらいいですか?
-
[解決済み] Linuxのコマンドラインで複数ファイルの文字列を置換する方法
-
[解決済み] ディレクトリ構造をツリー形式で表示するLinuxコマンド
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み】 readChar(con, 5L, useBytes = TRUE) のエラー : 接続を開くことができません。
-
[解決済み】画面 ターミナル '/dev/pts/0' を開くことができない - 確認してください。
-
[解決済み】makeでビルドした後の.dファイルとは?
-
[解決済み】git clone時に「'https'のリモートヘルパーが見つかりません。
-
[解決済み] chmod: 'my_script.sh' のパーミッションを変更しました。操作が許可されていない
-
[解決済み] DiffコマンドとGrepで "バイナリファイル(標準入力)が一致 "と表示される。
-
[解決済み] 共有ライブラリの読み込み中にエラーが発生しました: libncurses.so.5:
-
[解決済み] diffツールの1c1とはどういう意味ですか?
-
[解決済み] ユーザーデータスクリプトは私のカスタムAMIでは動作しませんが、標準のAmazon linuxでは動作しています。
-
[解決済み] Solaris では lsof -i が相当します。