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

相关推荐
phltxy19 小时前
LangChain从模型输出到RAG数据管道实战
服务器·人工智能·深度学习·语言模型·langchain
Wang's Blog19 小时前
Go-Zero项目开发4: 用户服务搜索、详情与统一错误处理
开发语言·golang
我星期八休息20 小时前
网络编程—应用层HTTP协议
linux·运维·开发语言·前端·网络·网络协议·http
梅雅达编程笔记20 小时前
零基础学 Python 第14章 | 模块、包与第三方库
开发语言·python·django·numpy·pandas
Mr__Miss20 小时前
Java泛型完全指南:从入门到精通
java·开发语言·python
赵庆明老师20 小时前
Vben精讲:14-Vben远程加载语言包
开发语言·vben
一个天蝎座 白勺 程序猿20 小时前
从电网改造踩坑说起:深度拆解时序大模型TimechoAI的自主可控与安全合规底气
大数据·运维·服务器·大模型·timechoai
ShineWinsu20 小时前
对于Linux:UDPsocket编程基础的解析
linux·运维·网络协议·udp·ip·端口号·进程间通信
嘿丨嘿21 小时前
VLA 入门(六):VLA 如何进行强化学习后训练?
人工智能·python·深度学习·机器人
hehelm21 小时前
AI大模型接入SDK—通用模块设计
linux·开发语言·c++