无法解析外部符号的问题

错误是这样的,版本的cuda 8.0+vs2013
Error 91 error LNK2019: unresolved external symbol _cublasCreate_v2@4 referenced in function _main E:cuda_testcublascublaskernel.cu.obj cublas
Error 92 error LNK2019: unresolved external symbol _cublasSetStream_v2@8 referenced in function _main E:cuda_testcublascublaskernel.cu.obj cublas
Error 93 error LNK1120: 2 unresolved externals E:cuda_testcublasDebugcublas.exe cublas
我的additional dependencies是
cublas_device.lib
cublas.lib
cudart.lib
kernel32.lib
user32.lib
gdi32.lib
winspool.lib
cudart_static.lib
comdlg32.lib
advapi32.lib
shell32.lib
ole32.lib
oleaut32.lib
uuid.lib
odbc32.lib
odbccp32.lib
代码中调用了
cublasCreate(&handler);
cublasSetStream(handler, stream);
已经搞了一天了,没办法了

阅读 5.5k
1 个回答

需要在x64的环境下运行,并且需要建立新的工程

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进