【发布时间】:2021-07-21 13:17:57
【问题描述】:
我正在尝试编译一个使用 cusparse 库的 cuda 程序。我收到链接错误:
kernel.cu.obj : error LNK2019: unresolved external symbol _cusparseSetMatIndexBase@8 referenced in function _main
还有很多与 cusparse 库相关的同类错误。我已经包含了“cusparse_v2.h”。 如何在编译期间链接 Visual Studio 2010 中的 cusparse 库?
【问题讨论】:
-
除了包含头文件外,还需要链接库。 CUDA 示例包中有几个 cusparse 示例,例如 conjugate gradient example,它将向您展示如何链接到 cusparse 并提供带有 MS VS 项目文件的示例项目。
-
我可以运行共轭梯度示例。这次我什么都没做。 Build(f7) + Run(f5) 它运行得很好。如何发现它的链接方式?
标签: visual-studio-2010 compilation linker cuda