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_372906935 分钟前
宝塔面板网站无法发邮件怎么办_检查PHP函数与SMTP配置
jvm·数据库·python
Zqrnja13 分钟前
PTA 2026天体选拔赛(多校联赛)L2-1 仪式网络(C++ 含代码解释)
开发语言·c++
llm大模型算法工程师weng19 分钟前
负载均衡做什么?nginx是什么
运维·开发语言·nginx·负载均衡
逆境不可逃21 分钟前
【后端新手谈13】VO、BO、PO、DO、DTO:Java 分层开发的 5 大核心数据对象
java·开发语言
古月方枘Fry24 分钟前
三层交换+VRRP实现负载
开发语言·网络·php
2401_8836002524 分钟前
怎么为MongoDB事务调优:将读操作尽量移到事务外面执行.txt
jvm·数据库·python
l1t25 分钟前
DeepSeek总结的致力于在一分钟内将十亿行数据插入 SQLite
python·sqlite
m0_4939345328 分钟前
Go 中嵌入类型字段在派生结构体字面量中的初始化规则详解
jvm·数据库·python
qq_54702617929 分钟前
Java 中的 Caffeine 缓存详解
java·开发语言·缓存
Polar__Star31 分钟前
PHP新手如何评估AI成本_预算控制方法【教程】
jvm·数据库·python