这里只做简单记录用1.如果出现Couldn'tfindCUDAlibraryroot这证明你的环境配置有问题,cmake没有识别到你配置的环境变量,我尝试修改了很多地方甚至盖勒cmake的一些代码,都没有解决。然后因为我是用deb安装的,最后我选择了卸载之后用run文件安装,重启电脑之后好了,很气。2.如果出现说cmake版本不够,升级一下cmake版本。3、cmake工程出现“CMAKE_CUDA_ARCHITECTURESmustbenon-emptyifset.“的解决方法,加了两个变量定义