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指定的位置不对造成的,注释掉或者调整为正确的路径就可以了

相关推荐
qq_417695053 分钟前
实战:用OpenCV和Python进行人脸识别
jvm·数据库·python
C羊驼3 分钟前
C语言:随机数
c语言·开发语言·经验分享·笔记·算法
fengfuyao98512 分钟前
CH552多功能音量调节旋钮设计与实现
c语言·开发语言
王琦031816 分钟前
第三章 linux文件类型和根目录结构
linux·运维·服务器
xushichao198918 分钟前
实时数据压缩库
开发语言·c++·算法
minji...19 分钟前
Linux 文件系统 (三) 软连接和硬链接
linux·运维·服务器·c++·算法
liurunlin88821 分钟前
Go环境搭建(vscode调试)
开发语言·vscode·golang
1941s33 分钟前
Google Agent Development Kit (ADK) 指南 第五章:工具集成与自定义
人工智能·python·langchain·agent·adk
故事和你9137 分钟前
sdut-python-实验四-python序列结构(21-27)
大数据·开发语言·数据结构·python·算法
SuperEugene41 分钟前
TypeScript+Vue 实战:告别 any 滥用,统一接口 / Props / 表单类型,实现类型安全|编码语法规范篇
开发语言·前端·javascript·vue.js·安全·typescript