美文网首页
关于cublas的一些问题

关于cublas的一些问题

作者: sunshiner2018 | 来源:发表于2017-10-09 15:50 被阅读0次

    1.新建一个cuda的项目

    2.项目-->属性-->输入-->附加依赖项,将cublas.lib添加进去,否则会报一系列cublas函数错误:...无法解析的外部命令,在_main函数中引用。

    3.将平台设置为X64,因为自cuda7.5之后,cublas不支持32位机器,在Win32平台下会报错:error LNK1181: 无法打开输入文件“cublas.lib”

    4.在nsight中,测试的.cu代码,点击运行 出现launch failed, binary not found,此时先点击build,再点击run,或者在Project下面的选项中勾选 Build Automatically选项  或者(新建项目后,点击run>>run configurations,双击左侧一列的c/c++ local applation,新建一个运行配置,在main中点击Browse选择你的项目,在common中勾选“debug”和“run”)。

    5.关于Nsight如何连接Cublas(虽然没有设置过,只是在环境变量里加入了library),参考这里~,       同时在左侧项目名称右键-->属性(最下面的一项)-->C/C++ general --> Paths And Symbols中在右侧会发现几个选项,在Libraries里Add Cublas

    6.命令行运行.cu代码,出现 Undefined reference to 'cublasCreate_v2'等错误,可以加入编译选项    -lcublas,也可以参考cublas_library的文档2.1.10关于cublas的静态库支持。

    相关文章

      网友评论

          本文标题:关于cublas的一些问题

          本文链接:https://www.haomeiwen.com/subject/jxrpyxtx.html