Cublas 库的链接器问题(无法打开文件 'cublas.lib')

Linker Problems with Cublas Library (cannot open file 'cublas.lib')

我编写了一些代码来乘以一些对称矩阵,并决定使用 CUDA (cublasSgemm) 为我完成这项工作。

我已经获得了工具包以及其他所有设置,但是 运行 在我尝试使用 cublas 功能时遇到了问题。

我已经包括:

#include <cuda_runtime.h>
#include "cublas_v2.h"

我还转到“属性”>“链接器”>“输入”并将 cublas.lib 添加到依赖项中。当我一切顺利时,我遇到了这个错误:

LINK : fatal error LNK1104: cannot open file 'cublas.lib'

如果我从我的依赖项中删除该库,我会得到所有 cublas 函数的 unsolved errors

任何帮助都会很棒... :)。

所以,解决方案比我想象的要简单。转到您的项目属性并确保您是 运行 x64 而不是 win32cublas 库文件在 win32 库文件夹中不存在。