確保可執行腳本包含以下路徑
下面是我的一個錯誤的解決 (CUDA版本4.0 系統為Ubuntu 10.04 32位系統 使用root用戶)
nvcc -arch sm_12 -Xcompiler -fPIC --shared -o libgREmatch.so gReScan.cu
-I/usr/local/cuda/include
-L/usr/local/cuda/lib
-L/usr/local/cuda/lib -I/root/NVIDIA_GPU_Computing_SDK/C/common/inc
-L/root/NVIDIA_GPU_Computing_SDK/C/lib -libcutil_i386.a
如果用的是64位系統而且是用戶自己的目錄時
需改為
I/usr/local/cuda/include
-L/usr/local/cuda/lib64
-L/usr/local/cuda/lib64 -I/$(home)/NVIDIA_GPU_Computing_SDK/C/common/inc
-L/$(home)/NVIDIA_GPU_Computing_SDK/C/lib -lcutil_x86_64