1

cudaSW++ をインストールしようとしていますが、このエラー メッセージが表示されます..助けてください..

mkdir -p objs nvcc -O3 -arch sm_13 --ptxas-options=-v -use_fast_math -Xcompiler -funroll-loops -Xcompiler -msse2 -DMAX_SEQ_LENGTH_THRESHOLD=3072 -I. -I ~/NVIDIA_GPU_Computing_SDK//C/common/inc -c GenericFunction.cu -o objs/GenericFunction.cu.o GenericFunction.cu:14:19: エラー: cutil.h: そのようなファイルまたはディレクトリはありません make: * [objs /GenericFunction.cu.o] エラー 1

4

2 に答える 2

2

cutil.h古い CUDA パッケージ (CUDA 4.2 以前) の一部です。お使いの cudaSW++ のバージョンは、その古いツールキット/パッケージのソフトウェア要素を使用しようとしているようです。

おそらく最も簡単な方法は、ここから CUDA 4.2 "SDK" をダウンロードし、現在使用しているツールチェーン (CUDA 5 または CUDA 5.5 など) を使用して SDK をビルドすることです。cudaSW++ make ファイルのインクルード パスとライブラリ パスが、cuda 4.2 SDK がインストール/ビルドされている対応する場所を正しく指していることを確認してください。

于 2013-10-25T13:13:51.840 に答える
0

古いバージョンをビルドしています。これは意図的なものかもしれませんが、誤解の可能性もあります。古いバージョンをビルドすることが特にあなたの目標ではない場合、CUDA 9.1 で問題なくビルドされる cudaSW の最近のバージョンは、ここで入手できるようです。

于 2018-01-20T20:54:00.913 に答える