I am trying to run an example of SVD with cuSolver library available in cuda 7.0.
When I run this code:
Parallel implementation for multiple SVDs using CUDA
I get the following errors:
Error 1 error LNK2019: unresolved external symbol cusolverDnDgesvd referenced in function main
Error 2 error LNK2019: unresolved external symbol cusolverDnDgesvd_bufferSize referenced in function main
Error 3 error LNK2019: unresolved external symbol cusolverDnCreate referenced in function main.
I am using VS2010, and the cusolverDn
library appears to be included.
What have I missed? Thanks in advance.
Edit:
VS settings: Debug >> Project Properties >> Configuration Properties >> CUDA C/C++ >> Additional Include Directories >> ...\NVIDIA GPU Computing Toolkit\CUDA\v7.0\include
Debug >> Project Properties >> Configuration Properties >> CUDA Linker >> Additional Library Directories >> ...\NVIDIA GPU Computing Toolkit\CUDA\v7.0\lib\x64;%(AdditionalLibraryDirectories)