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
而不是 win32
。 cublas
库文件在 win32
库文件夹中不存在。
我编写了一些代码来乘以一些对称矩阵,并决定使用 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
而不是 win32
。 cublas
库文件在 win32
库文件夹中不存在。