I have been having the same problems. I compiled all the samples and tried to run convolutionFFT2D and i get this error:
libcufft.so.6.0: cannot open shared object file: No such file or directory
I’ve looked around everywhere, can’t find anything that works so I tried something myself to troubleshoot. I copied all the libcufft.so.x.y.z files from my usr/local/cuda-6.0/lib64 directory to the usr/lib/x86_64-linux-gnu/ directory and now I am getting this error:
But where do I change the path of the file? Is there a makefile in the samples which has the directory for the libcufft binaries which I can edit to fix the problem?
Generally speaking, you would want to add the path for any DSOs (“dynamic libraries”, “shared objsects”) required by an application to the environment variable LD_LIBRARY_PATH.