0

Linux 環境で CUDA C プログラムをコンパイルするのは初めてです。Ubuntu 12.04 サーバーを使用していました。

GPUコンピューティングSDKで提供されているテンプレートSDKを動かしたい

コマンドでテンプレートを実行すると

nvcc -o template template.cu

それは私を返しています template.cu:24: 致命的なエラー: cutil_inline.h そのようなファイルまたはディレクトリはありません

実際にはファイルはディレクトリ ~/NVIDIA_GPU_Computing_SDK/CUDALibraries/common/inc にありました テンプレートの同じディレクトリであるファイル template_kernel.cu に対して同じエラーが発生します

このエラーが発生する理由。誰でも私を助けてください。テンプレート プログラムの起動中にこれらのファイルのパスを指定することはできますか。つまり、インクルード ファイルをプログラム内ではなく明示的に指定する

4

1 に答える 1

1

サンプル プログラムを作成する方法ではないため、問題が発生しています。

説明によると、CUDA 5.0 より前の CUDA バージョンを使用しているようです。

~/NVIDIA_GPU_Computing_SDK/docs/CUDA_SDK_Release_Notest.txtサンプルプログラムのビルド方法については、ファイルセクション「I. (b) Linux インストール手順」を参照してください。

@JackOLantern が示すように、提供されたMakefile

于 2013-11-02T11:36:43.820 に答える