0

我正在尝试使用 cuda 7.0 中可用的 cuSolver 库运行 SVD 示例。

当我运行此代码时:

使用 CUDA 并行实现多个 SVD

我收到以下错误:

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.

我正在使用 VS2010,并且该cusolverDn库似乎已包含在内。

我错过了什么?提前致谢。

编辑:

VS 设置:调试 >> 项目属性 >> 配置属性 >> CUDA C/C++ >> 附加包含目录 >> ...\NVIDIA GPU Computing Toolkit\CUDA\v7.0\include

调试 >> 项目属性 >> 配置属性 >> CUDA 链接器 >> 附加库目录 >> ...\NVIDIA GPU Computing Toolkit\CUDA\v7.0\lib\x64;%(AdditionalLibraryDirectories)

4

0 回答 0