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

相关推荐
假女吖☌几秒前
Lua 脚本
开发语言·lua
视***间2 分钟前
算力硬核,智赋机器人新生态——视程空间ARC SC6N0 AGX机器人专供版重磅来袭
人工智能·机器人·边缘计算·ai算力·视程空间
江畔何人初3 分钟前
Linux 重要目录:/boot、/dev、/etc、/home
linux·运维·云原生
我送炭你添花4 分钟前
软件测试为何不可或缺?——以复杂宏系统与 PTZ 控制为例,深度解析 pytest 的实战价值与不可替代性
python·测试工具·pytest
才兄说4 分钟前
机器人租售出场稳?会按约执行
机器人
今天多喝热水5 分钟前
Lua脚本实现滑动窗口
java·开发语言·lua
福客AI智能客服5 分钟前
专业服务深耕:电商智能客服与AI客服机器人重构日用品行业服务价值
人工智能·重构·机器人
没有bug.的程序员6 分钟前
Spring Cloud Gateway:API网关限流与熔断实战
java·开发语言·数据库·spring boot·gateway·api·springcloud
OnYoung7 分钟前
用Python实现自动化的Web测试(Selenium)
jvm·数据库·python
爱学习的阿磊7 分钟前
C++代码动态分析
开发语言·c++·算法