これが私のコードです:
// --- 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));
リンク時に次のエラーが表示されます。
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
どうすればこれを解決できますか? CUDA リンカを追加する必要がありますか??
私の環境:
- CUDA7.5
- Windows 64ビット
- Visual Studio2013 コミュニティ