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

相关推荐
少废话h8 分钟前
Flume Kafka源与汇的topic覆盖问题解决
java·linux·kafka·flume
ins_lizhiming14 分钟前
在华为910B GPU服务器上运行DeepSeek-R1-0528模型
人工智能·pytorch·python·华为
ModestCoder_15 分钟前
【学习笔记】Diffusion Policy for Robotics
论文阅读·人工智能·笔记·学习·机器人·强化学习·具身智能
bwz999@88.com29 分钟前
win10安装miniforge+mamba替代miniconda
python
qq_21539789739 分钟前
docker 管理工具 Portainer安装
运维·服务器·docker
凤凰战士芭比Q1 小时前
Docker安装与常用命令
linux·运维·docker·容器
止水编程 water_proof1 小时前
JavaScript基础
开发语言·javascript·ecmascript
华哥啊.1 小时前
服务器安装node_exporter监测cpu以及内存相关情况
运维·服务器
小小测试开发1 小时前
JMeter JSR223预处理程序高级用法:解锁自动化测试的灵活性上限
开发语言·jmeter·groovy
ASKED_20191 小时前
常用 Linux 命令大全(文件、网络、时间、进程、数据库、工具全覆盖)
linux·网络·数据库