CMake的时候找不到CUDA编译器的问题

img


cmake的时候找不到cuda编译器,尝试了很多办法,重装了vs和cuda,环境变量也都一一检查了,cuda的各项通过性测试也都通过。就是cmake的时候出问题,还有跑.cu程序的时候出现nvcc错误。问题应该是指向cuda编译器了。但是具体问题不知道在哪里。请教一下各位,感谢

查看CMakerLists.txt文件25行,没有CMARK_CUDA_COMPILER。

可以直接指定编译器试试:

cmake -D CMAKE_CUDA_COMPILER="/***/***/cuda/bin/nvcc" CMmakeLists.txt

盲猜你的环境变量设置有问题,注意系统环境变量和用户环境变量,建议设置系统环境变量。

如果有帮助,请采纳,多谢!

哇 我也遇到了 cmake编译的时候说找不到,博主解决了吗可以分享一下嘛