1

私は CUDA と C をまったく初めて使用します。私の最終的な目標は、FORTRAN プログラムを CUDA に適合させることです。今のところ、単純な「Hello world」プログラムを実行するのに問題があります。

実行可能ファイルを作成するを使用してコンパイルできましたnvcc hello_test.cu --machine32。ただし、.exe を実行しようとすると、次のようなシステム エラー メッセージが表示されます。

コンピュータに cudart32_32_9.dll が見つからないため、プログラムを開始できません。この問題を解決するには、プログラムを再インストールしてみてください

このファイルへのパスを追加していないと思います (「C:\ProgramData\NVIDIA Corporation\NVIDIA GPU Computing SDK 4.2\C\common\bin\」にあります)。しかし、パスを追加する方法がわかりません。どんな助けでも大歓迎です。

4

1 に答える 1

1

いくつかのルートに行くことができます。DLL のコピーを作成し、実行可能ファイルと同じディレクトリに配置するだけです。

または、Windows のPATH 環境変数に記載したパスを追加することもできます。その後、DLL を見つけることができるはずです。

于 2012-06-14T18:10:34.877 に答える