1

CUDA 5 のドライバーとツールキットを 64 ビット RHEL 6.3 に正常にインストールしました。

ただし、CUDA 5 の例をコンパイルしようとすると、次のエラー メッセージが表示されました。

make[1]: ディレクトリ `/root/NVIDIA_CUDA-5.0_Samples/0_Simple/cppIntegration' を残します

どちら: いいえ mpicxx

CUDA 5 の例をコンパイルするためにこれを修正するにはどうすればよいですか?

4

1 に答える 1

1

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 に関するメッセージは、正常にビルドされた最後のターゲットです)

于 2012-10-20T01:30:07.347 に答える