CUDA 5 のドライバーとツールキットを 64 ビット RHEL 6.3 に正常にインストールしました。
ただし、CUDA 5 の例をコンパイルしようとすると、次のエラー メッセージが表示されました。
make[1]: ディレクトリ `/root/NVIDIA_CUDA-5.0_Samples/0_Simple/cppIntegration' を残します
どちら: いいえ mpicxx
CUDA 5 の例をコンパイルするためにこれを修正するにはどうすればよいですか?
CUDA 5 のドライバーとツールキットを 64 ビット RHEL 6.3 に正常にインストールしました。
ただし、CUDA 5 の例をコンパイルしようとすると、次のエラー メッセージが表示されました。
make[1]: ディレクトリ `/root/NVIDIA_CUDA-5.0_Samples/0_Simple/cppIntegration' を残します
どちら: いいえ mpicxx
CUDA 5 の例をコンパイルするためにこれを修正するにはどうすればよいですか?
simpleMPI サンプルをビルドするには、システムにある種の MPI をインストールする必要があります。これを回避して、ほとんどのサンプルをビルドするには、次のようにします。
make -k
これにより、make プロセスでエラーを回避し、ビルド可能なすべてのターゲットをビルドしようとします。
必要に応じて、このディレクトリを削除できます。
/root/NVIDIA_CUDA-5.0_Samples/0_Simple/simpleMPI
おそらく、root として次のコマンドを使用します。
rm -Rf /root/NVIDIA_CUDA-5.0_Samples/0_Simple/simpleMPI
メイクを再起動します。個人的には、make -k オプションの方が簡単だと思います。
(cppIntegration に関するメッセージは、正常にビルドされた最後のターゲットです)