Windows CMake编译错误:No CUDA toolset found解决方法

这篇具有很好参考价值的文章主要介绍了Windows CMake编译错误:No CUDA toolset found解决方法。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

出现这个问题一般是因为安装CUDA时没有安装对应的Visual Studio Integration缺失,如下图所示,对应的选项没有勾选。
no cuda toolset found.,工具类小技巧,windows
那重新安装CUDA,记得在“自定义”中勾选上面选项就可以了。

但也有的机器,一旦在安装CUDA时勾选了这个选项便无法安装。
那么如何解决这个问题呢?
首先将CUDA的安装包当作一个压缩包,用winRAR之类的工具打开:
no cuda toolset found.,工具类小技巧,windows
然后找到上图红框中对应文件夹:CUDAVisualStudioIntegration\extras\visual_studio_integration\MSBuildExtensions,
no cuda toolset found.,工具类小技巧,windows
在这个路径下共有4个文件,把它们拷到你Windows机器上安装Visual Studio的对应路径下,例如:C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\MSBuild\Microsoft\VC\v160\BuildCustomizations。
注意这个路径要根据你Windows机器的实际情况确定。
最后再重新用CMake进行编译就可以了。文章来源地址https://www.toymoban.com/news/detail-545137.html

到了这里,关于Windows CMake编译错误:No CUDA toolset found解决方法的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 【AVD】Linux 编译支持 Cuda 的 OpenCV 4.6,解决报错 throw_no_cuda

    最近在做视频镜头切换检测功能,需要用 OpenCV 计算某一帧图像的直方图,于是尝试着在 Linux 上编译安装 OpenCV。然而仅用软解码和 CPU 计算着实慢了些,所以就想使用 Cuda 计算来加速,然而调用时却报错说 function/feature is not implement,the called functionality is disabled for current buil

    2024年02月15日
    浏览(36)
  • CMake编译CUDA项目报错

    configure后显示如下错误 CMake Error at C:/Program Files/CMake/share/cmake-3.26/Modules/CMakeDetermineCompilerId.cmake:751 (message): Compiling the CUDA compiler identification source file “CMakeCUDACompilerId.cu” failed. 同时,注意到下面报错为 C:Program FilesMicrosoft Visual Studio2022CommunityMSBuildMicrosoftVCv170BuildCustomi

    2024年02月06日
    浏览(29)
  • 解决 python 错误 Configure: Error: No Acceptable C Compiler Found in $PATH

    当你安装一个包或应用程序时,有几个依赖项可以运行这样的包。 这些依赖项为包的某些(或全部)部分提供支持。 通常,其中一些依赖项会捆绑在一起或在安装过程中下载。 其他时候,它应该存在于您的系统中。 对于 Linux,一个重要的例子是安装 Python 时。 C 编译器是它

    2024年02月04日
    浏览(51)
  • 出现错误(已解决)RuntimeError: CUDA error: no kernel image is available for execution on the device CUDA ker

    为什么把警告po出来,是因为警告可以让我们了解一些有用信息。 首先警告里的内容不可忽略,翻译过来就是NVIDIA RTX GeForce 3060Ti(我使用的服务器)支持的CUDA的算力为8.6,与当前的pytorch的版本不匹配。说白了就是CUDA和pytorch版本不一致。 当前的pytorch版本支持的CUDA的算力为

    2024年02月10日
    浏览(37)
  • 【已解决】Keil的TOOLS.INI错误解决方法 >>> TOOLS.INI - Section ‘[undefined toolset]‘: missing ‘PATH‘ entry ! <<<

    在某处看到有人写了用keil和Proteus8 联调 STM32F单片机(作者只说了基本方法,提供例证),为方便学生调试程序,今天测试了一下,发现 该网文中的方法是个骗局 ,因为Proteus8已不再支持VDMARM.DLL。但是这一折腾,将keil根目录下的tools.ini文件折腾出问题了,没必要重装MDK,修

    2023年04月24日
    浏览(68)
  • Failed to load response data: No data found for resource with given identifier 错误问题排查解决

    同事在一个新的环境里部署了一套测试环境,因为服务器内存问题等问题,没有采用容器部署,直接进行打包部署的,用nginx做代理完成。 部署完成后,也是遇到一系列的问题,其中 Failed to load response data: No data found for resource with given identifier  这个问题在平台里导出都有报,

    2024年01月19日
    浏览(42)
  • 安装库报错:No CUDA runtime is found, using CUDA_HOME=‘/usr/local/cuda-11.3‘

    安装库时报错: 查看cuda版本和pytorch版本 因此发现是由于该虚拟环境中CUDA与torch的版本不对应,发现在安装虚拟环境的environment.yml文件中只有指定cuda版本,而没有自动安装正确的torch版本: 重新安装torch,在 torch 官网中找到适配的版本,并安装 pip install torch 1.12.1+cu113 torch

    2024年02月12日
    浏览(31)
  • 微信小程序编译的错误解决办法:Error: accessSync:fail no such file or directory

    ~~本人在微信小程序中编写代码,使用到ESP8266-F12WiFi模块,代码没问题,但在真机调试中出现的一个错误,问了老大,本来解决的,但过了一个中午,又报错了,自己在网上一直搜,没搜到有效答案,经过多次试验,终于找到解决办法。 ~~Error: accessSync:fail no such file or directo

    2024年02月11日
    浏览(48)
  • Windows使用cmake编译dll

    CMake MinGW CMake工具负责将CMakeLists.txt配置文件转换成相关的MakeFile脚本,本身并不参与编译,而是使用MinGW工具进行编译。 在Linux系统使用CMake编译需要执行以下命令即可编译出相关产物,但在Windows要使用MinGW工具编译需要在执行cmake命令时,添加相关的参数,即 -G \\\"MinGW Makefil

    2024年02月11日
    浏览(50)
  • 【c++ debug】cmake编译报错 No such file or directory

      重要: (1)首先确认文件是否存在,不存在才会报no such file/directory (2)确认查找路径是否正确,搜索路径错了自然找不到目标文件,头文件就检查include_directories,库文件就检查target_libraries 1. 报错:error while loading shared libraries: libprotoc.so.24: cannot open shared object file: No s

    2024年02月01日
    浏览(50)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包