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

相关推荐
2301_788756061 天前
Python在2024年的主要趋势与发展方向
jvm·数据库·python
JiL 奥1 天前
Nexus制品归档(c/c++项目)
c语言·c++
j445566111 天前
C++中的职责链模式实战
开发语言·c++·算法
m0_686041611 天前
实时数据流处理
开发语言·c++·算法
梵刹古音1 天前
【C语言】 字符型变量
c语言·开发语言·嵌入式
峥嵘life1 天前
Android 16 EDLA测试STS模块
android·大数据·linux·学习
草履虫建模1 天前
A13 String 详解:不可变、常量池、equals 与 ==、性能与常见坑
java·开发语言·spring·jdk·intellij-idea·java基础·新手
铮铭1 天前
Helix 02技术报告:人形机器人的全身自主操控突破
机器人
阿部多瑞 ABU1 天前
`tredomb`:一个面向「思想临界质量」初始化的 Python 工具
前端·python·ai写作
u0109272711 天前
Python虚拟环境(venv)完全指南:隔离项目依赖
jvm·数据库·python