I had tried to run ./build.sh(in ~/sample/c), but I get such errors
compiling adaptiveskindetector.cpp
/usr/bin/ld: error: cannot find -lcufft
/usr/bin/ld: error: cannot find -lnpps
/usr/bin/ld: error: cannot find -lnppi
/usr/bin/ld: error: cannot find -lnppc
collect2: ld returned 1 exit status
my solution for this:
make a symbolic link to libcuda where ld is searching it
sudo ln -s /usr/local/cuda/lib64/libnpps.so /usr/lib/libnpps.so sudo ln -s /usr/local/cuda/lib64/libnppi.so /usr/lib/libnppi.so sudo ln -s /usr/local/cuda/lib64/libnppc.so /usr/lib/libnppc.so sudo ln -s /usr/local/cuda/lib64/libcufft.so /usr/lib/libcufft.so sudo ln -s /usr/local/cuda/lib64/libcudart.so /usr/lib/libcudart.so sudo ldconfig
After created the links, the errors all gone. Wish this useful for other people!