0

cuSparseライブラリを機能させようとしています。nVidia QuickStartGuideに続いて、ライブラリをダウンロードし、コンテンツを/ usr / local / cuda / include /に抽出して、テストプログラムをコンパイルしました。

The following libraries were found:
CUDA   v5.0
Thrust v1.5.3
Cusp   v0.3.0

今、私は行列とベクトルの乗算を行っています:

...
#include <cuda_runtime.h>
#include <cusparse_v2.h>
...
status = cusparseCreate(&handle);

nvccコンパイラが最後の文字列と一致しません:

/tmp/tmpxft_00000d0b_00000000-14_nVidiaSample.o: In function `main':
tmpxft_00000d0b_00000000-3_nVidiaSample.cudafe1.cpp:(.text+0x9fe): undefined
reference  to `cusparseCreate'

ここで何が問題になっていますか?ちなみに私はUbuntuで作業していますが、CUDAコンピューティング機能1.2です。

ありがとう!

4

0 に答える 0