みなさん、こんにちは!
私は学生ですが、現在、コードブロックの設定で問題が発生しました。誰かが私を助けたり、MPIを実行できるようにコードブロックを構成する方法を教えてもらえますか?
すでにCodeBlockとMPICH2をインストールしています。
しかし、コードをコンパイルしようとすると、機能しません。コードブロックはMPIを検出しません。
誰でも私にそれを設定するためのステップバイステップを示すことができます。心から感謝する :)
EclipsePTPを使用します。MPIベースのプログラムのサポートが組み込まれています。
Code ::BlocksIDEについて質問されていると思います。
IDEとプロジェクトの設定を変更し、デフォルトのGCCコンパイラセットアップからMPIコンパイラセットアップに切り替える必要があると思います。
まず、IDE設定でGCCコンパイラセットアップのクローンを作成する必要があります(メニュー[設定]-> [コンパイラとデバッガ])。http://www.codeblocks.org/docs/main_codeblocks_en3.html#x3-270001.11.6 いくつかのコンパイラ設定を複製する必要があります(デフォルトの「GNUGCCコンパイラ」をコピーすることをお勧めします)。その後、設定されている新しい設定を変更できます。タブ「ツールチェーン実行可能ファイル」-andをgcc
andに置き換えます。g++
mpicc
mpicxx
2番目のステップは、新しいコンパイラ設定を使用するようにMPIプロジェクトのビルド設定を変更することです。
これにより、Code ::BlocksIDEを使用してMPIアプリケーションを構築できます。
それらを実行するには、コマンドラインを使用してデバッグすることができます...MPIのデバッグはそれほど簡単ではありません...