0

Here is my code:

// --- CUDA solver initialization
cusolverDnHandle_t solver_handle = NULL;
cusolverDnCreate(&solver_handle);

cusolverDnDgesvd_bufferSize(solver_handle, Nrows, Ncols, &work_size));

cusolverDnDgesvd(solver_handle, 'A', 'A', Nrows, Ncols, d_A, Nrows, d_S, d_U, Nrows, d_V, Ncols, work, work_size, NULL, devInfo));

I get the following errors when linking:

error LNK2019: unresolved external symbol cusolverDnCreate referenced in function main
error LNK2019: unresolved external symbol cusolverDnDgesvd_bufferSize referenced in function main   
error LNK2019:unresolved external symbol cusolverDnDgesvd referenced in function main   

How can I solve this? I have to add CUDA Linker something??

My environment:

  • CUDA 7.5
  • Windows 64bit
  • Visual Studio2013 community
rocambille
  • 15,398
  • 12
  • 50
  • 68

0 Answers0