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

相关推荐
蓝天守卫者联盟11 分钟前
如何选择二氯甲烷回收设备厂家:技术路线与市场格局深度解析
大数据·人工智能·python·sqlite·tornado
xiaoduo AI4 分钟前
客服机器人能否支持自动排班与请假?Agent 系统支持人员替班,夜间无人值守该如何应
大数据·人工智能·机器人
s09071369 分钟前
ZYNQ7000 AXI DMA 接收中断(S2MM_introut)全解析:从硬件原理到Linux驱动开发
linux·驱动开发·dma·zynq
蓝色的杯子13 分钟前
Python面试30分钟突击掌握
python
Deepoch18 分钟前
VLA 端侧智能赋能:Deepoc 开发板重构除草机器人自主作业能力
人工智能·科技·机器人·具身模型·deepoc·除草
camellias_22 分钟前
ubuntu(二)ubuntu18.04安装mysql8
linux·ubuntu·adb
藤谷性能23 分钟前
Ubuntu 22.04:安装串口调试助手CoolTerm
linux·运维·ubuntu·串口·coolterm
qq_208154088533 分钟前
瑞树6代流程分析
javascript·python
路溪非溪36 分钟前
如何使用sysfs来排查驱动问题
linux·arm开发·驱动开发
kang_jin36 分钟前
C语言结构体入门:stu定义与成员使用
c语言·教程·编程语言·入门·结构体