0

Xcode で Open MPI プログラムを実行したいと考えています。http://www.macresearch.org/compiling-running-and-debugging-mpi-programs-xcodeチュートリアルに従います。MPI_test 実行可能ファイルの出力を取得しています。しかし、mpiexec を実行しているときに、次のエラーが発生しました。

  • 次の実行可能ファイルの検索または実行に失敗しました:
  • 続行できません
4

1 に答える 1

0

コマンド ラインから実行mpiexecしている場合は、正しいディレクトリから開始していない可能性があります。実行可能ファイルのディレクトリは、ビルド時に選択した構成に応じて、プロジェクト ディレクトリのDebugまたはReleaseディレクトリにあります。プロジェクトに MPI_test という名前を付けた場合は、適切なディレクトリに移動して入力./MPI_testし、プログラムが実行されることを確認します。そうでない場合は、正しいディレクトリにいません。正しいディレクトリが見つかったら、入力mpiexec -np 4 MPI_testして実行することもできます。

指示に従ってmpiexecXcode 内で実行する場合、プロジェクトに MPI_test という名前を付けた場合にのみ機能します。カスタム実行可能ファイルの 2 番目の引数を に設定する代わりに、 に設定する$(PROJECT_DIR)/$(CONFIGURATION_BUILD_DIR)/MPI_test$(PROJECT_DIR)/$(CONFIGURATION_BUILD_DIR)/$(PROJECT_NAME)、有効なコマンド ライン プログラム名 (たとえば、スペースを含むことはできません) である限り、プロジェクトの名前に関係なく機能します。

于 2011-10-07T11:01:31.933 に答える