cmake工程出现“CMAKE_CUDA_ARCHITECTURES must be non-empty if set.“的解决方法

cmake工程出现"CMAKE_CUDA_ARCHITECTURES must be non-empty if set."的解决方法

-- The CUDA compiler identification is unknown

CMake Error at /usr/share/cmake-3.24/Modules/CMakeDetermineCUDACompiler.cmake:602 (message):

Failed to detect a default CUDA architecture.


这个问题是因为你在cmakelist中设置了

#set(CMAKE_CUDA_COMPILER /usr/local/cuda-11.0/bin/nvcc)

#enable_language(CUDA)

而且这个set指定的位置不对造成的,注释掉或者调整为正确的路径就可以了

相关推荐
氵文大师23 分钟前
A机通过 python -m http.server 下载B机的文件
linux·开发语言·python·http
LaoZhangGong12324 分钟前
以太网HTTP数据包格式分析
c语言·stm32·网络协议·http·tcp·arp
HUT_Tyne26528 分钟前
Linux 快速入门
linux·运维·服务器
程序员爱钓鱼32 分钟前
用 Python 批量生成炫酷扫光 GIF 动效
后端·python·trae
封奚泽优35 分钟前
下降算法(Python实现)
开发语言·python·算法
java1234_小锋40 分钟前
基于Python深度学习的车辆车牌识别系统(PyTorch2卷积神经网络CNN+OpenCV4实现)视频教程 - 自定义字符图片数据集
python·深度学习·cnn·车牌识别
爱笑的眼睛111 小时前
深入理解MongoDB PyMongo API:从基础到高级实战
java·人工智能·python·ai
leoufung1 小时前
逆波兰表达式 LeetCode 题解及相关思路笔记
linux·笔记·leetcode
鸠摩智首席音效师1 小时前
如何在 Linux 中使用 dd 命令 ?
linux·运维·服务器
辣椒酱.1 小时前
jupyter相关
python·jupyter