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

相关推荐
vegetablec几秒前
如何用 location.reload(true) 强制浏览器从服务器刷新页面
jvm·数据库·python
2301_81480986几秒前
如何让导航栏的下落动画效果更缓慢?
jvm·数据库·python
杜子不疼.2 分钟前
Python多模态AI开发指南:让AI同时理解文字、图片和语音
开发语言·人工智能·python
逻辑驱动的ken5 分钟前
Java高频面试考点04
java·开发语言·算法·哈希算法·散列表
InfinteJustice5 分钟前
如何加固SQL通信安全_启用SSL加密确保数据传输安全
jvm·数据库·python
小饕6 分钟前
RAG学习之 - 检索质量评估指标详解:从概念到代码实战
开发语言·人工智能·python·学习
回忆2012初秋7 分钟前
C# 射线算法:判断GPS点是否在车辆工作区域内
linux·算法·c#
John.Lewis8 分钟前
C++加餐课-继承和多态:扩展学习
开发语言·c++·笔记
2301_817672268 分钟前
C#怎么实现RSA非对称加密 C#如何用RSA算法进行公钥加密私钥解密和数字签名【安全】
jvm·数据库·python
ฅ ฅBonnie8 分钟前
使用 VSCODE 连接远程服务器上的容器
服务器·ide·vscode