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

相关推荐
豆芽81910 分钟前
决策树(DecisionTree)
python·决策树·机器学习·pyqt·sklearn
努力犯错玩AI12 分钟前
Llama 4 来了!AI 快站助你一键极速下载,抢先体验 MoE + 多模态 + 超长上下文
人工智能·后端·python
CDialog14 分钟前
调用kimi api
机器人·ai编程
Pacify_The_North17 分钟前
【C++进阶五】list深度剖析
开发语言·c++·算法·list
eqwaak017 分钟前
DrissionPage高级技巧:从爬虫到自动化测试
人工智能·爬虫·python·语言模型·自然语言处理·drissionpage
咖啡の猫20 分钟前
JavaScript 简单类型与复杂类型
开发语言·javascript
创新技术阁38 分钟前
FastAPI核心技巧大公开:深入探索路由与视图的奥秘
后端·python
Blueshy39 分钟前
【python基础】weakref的初次遇见
python
小草cys1 小时前
ubuntu20.04升级成ubuntu22.04
linux·运维·服务器
姜行运1 小时前
数据结构【栈和队列附顺序表应用算法】
android·c语言·数据结构·算法