CUDA编程之快速入门(CUDA10)

CUDA编程cmake基本模板cmake版本与命令cmake版本之间会有命令差异,高版本中会舍弃一些低版本中的命令。而网上找到的大部分的cuda程序cmake文件都是基于低版本的,基本上都是有 add_cuda_executable这个命令的版本。而这个命令在高版本中丢弃了,所以要修改win10预览版系统中cmake出错的问题如果安装的是win10的预览版或者其他什么原因,如果出现报错:–SelectingWindowsSDKversion10.0.19041.0totarge

大家好,又见面了,我是你们的朋友全栈君。

CUDA编程cmake基本模板

cmake版本与命令

cmake版本之间会有命令差异,高版本中会舍弃一些低版本中的命令。而网上找到的大部分的cuda程序cmake文件都是基于低版本的,基本上都是有 add_cuda_executable 这个命令的版本。而这个命令在高版本中丢弃了,所以要修改

win10预览版系统中cmake出错的问题

如果安装的是win10的预览版或者其他什么原因,如果出现报错:

-- Selecting Windows SDK version 10.0.19041.0 to target Windows 10.0.19042.
CMake Error at CMakeLists.txt:3 (project):
  Failed to run MSBuild command:
    MSBuild.exe
  to get the value of VCTargetsPath:
  系统找不到指定的文件。
-- Configuring incomplete, errors occurred!

需要更新cmake版本,最新版本不会出现这个问题。我用的3.20,可以解决
参考链接:https://gitlab.kitware.com/cmake/cmake/-/issues/22532

CMake 错误:No CUDA toolset found

使用新版本的命令设置cuda语言的时候,我出现了这个错误,使用这个链接中的方法解决了:
No cuda toolset found

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/127781.html原文链接:https://javaforall.net

赞 (0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • wireshark抓包分析IP数据报_fiddler抓包后怎么分析数据

    wireshark抓包分析IP数据报_fiddler抓包后怎么分析数据一.实验目的通过本次实验,掌握使用Wireshark抓取TCP/IP协议数据包的技能,能够深入分析IP帧格式。通过抓包和分析数据包来理解TCP/IP协议,进一步提高理论联系实践的能力。二.实验内容1.本次实验重点:利用Wireshark抓IP包及IP包的分析。2.本次实验难点:分析抓到的IP包。3.本次实验环境:Windows7,Wireshark。4.本次实验…

    2022年9月7日
  • actually啥意思(actually exactly)

    TherecognizedSignatureredsoleandhighyourhighheelbothprocessedthedistinctivepopulartopfeaturesof…

    2022年4月10日
  • 常用的锂电池升压IC「建议收藏」

    常用的锂电池升压IC「建议收藏」在锂电池供电的系统中,输入电压通常不高于4.2V(单节)/8.4V(2节),而在蓝牙音箱、电池检测、高亮手电筒、USBType-CPD、大尺寸面板门级驱动等场合,则需要高达9V或12V及以上的电压,远高于电源输入电压。因此,需要DC-DC升压转换器提供数倍于输入的输出电压,以满足这些系统中各种各样的电路和功能的需要。如HU5914系列是5V升压8.4V/12.6V16.8V/21V/28升压充电芯片现在市场上的DC-DC升压芯片分为同步升压和异步升压。同步升压比异步升压的优势就是拥有更快的导通速度、

    2022年10月7日
  • heels(redflagdeals)

    Shewaschosenbeingonewiththe50beautiesinmagazine.There’salwaysasoundtrackandcameramaninsidemy…

    2022年4月16日
  • “交通·未来”第19期:面向事件的人流预测以及基于人流的救护车需求预测

    “交通·未来”第19期:面向事件的人流预测以及基于人流的救护车需求预测2020年6月份,公众号正式推出了“交通·未来”系列线上公益学术活动等你来~,2021年,新起航新征程,我们继续前行~3月13日晚上19:00,我们将迎来活动的第19期。1、讲座主题…

    2022年5月15日
  • 关于交叉线和直通线的区别和用途

    关于交叉线和直通线的区别和用途一般来说,网线传输数据的时候,是两个线发送,另外两根用来接收。比如,我们按照线序1,2,3,4,5,6,7,8(白橙,橙,白绿,蓝,白蓝,绿,白棕,棕)排序。1,2用来发送数据;3,6用来接收数据。具体就是1发3收,2发6收。我们知道,计算机上的网线接口里面也有八条线对应着网线的八条线,而且每台计算机的网线接口里面的线序都是一样的,这样才能实现统一化,不可能为不同的计算机设计不同的线序,也没有必要这样做。当相同设备传输信号时,若用直通线,那么发送数据的计算机的1号线对应接收数据的计算机的1号线,而我们知道

    2022年6月19日

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号