编译tiny-cudann时候报错 Compilation error ptxas fatal : Value ‘sm_30’ is not defined for option ‘gpu-name’ 折腾了好久,参考这位老哥的github issue 解决了我的问题,在此记录一下。
错误复现
运行以下命令时爆红
cmake . -B build
先说结论
有可能是有一个老版本的通过apt-get安装的 nvidia-cuda-toolkit 在机器里,可以通过以下方式检查一下
apt-cache policy nvidia-cuda-toolkit
如果有显示已安装,则运行
sudo apt remove nvidia-cuda-toolkit
然后删除./build 文件,重新编译即可
文章讲述了作者在安装tiny-cudann时遇到的编译错误,原因是可能存在的旧版nvidia-cuda-toolkit。解决方案包括检查并移除通过apt-get安装的该工具包,清除build文件后重新编译。
369

被折叠的 条评论
为什么被折叠?



