我是靠谱客的博主 野性招牌,最近开发中收集的这篇文章主要介绍MSB:3721 CUDA10.1+VS2019环境 CUDA10.1+VS2019+X64位操作系统,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

环境 CUDA10.1+VS2019+X64位操作系统

错误代码:MSB3721 命令““C:Program FilesNVIDIA GPU Computing ToolkitCUDAv10.1binnvcc.exe” -ccbin “C:Program Files (x86)Microsoft Visual Studio2019CommunityVCToolsMSVC14.21.27702binHostX86x64” -x cu -I"C:Program FilesNVIDIA GPU Computing ToolkitCUDAv10.1include" -I"C:Program FilesNVIDIA GPU Computing ToolkitCUDAv10.1include" -G --keep-dir x64Debug -maxrregcount=0 --machine 64 --compile -g -DWIN32 -DWIN64 -D_DEBUG -D_CONSOLE -D_MBCS -Xcompiler "/EHsc /W3 /nologo /Od /FS /Zi /RTC1 /MDd " -o x64Debugkernel.cu.obj “D:fakeCUDAflippedFlippedCUDA_Beginkernel.cu” -clean

原因推测:

应该是VS2019环境变量引发的问题。当时在VS中新建了一个C++的空项目仅用来输出hello world!,发现编译不能通过,出现了一些稀奇古怪的错误,最后只能重置系统。。。

尝试过的解决方法

  1. 将CL.exe由x86->x64,不能解决问题
  2. 将NVCC 编译命令用windows power shell 打开查看具体细节,如下图所示:
    然后看着有点吃力,便放弃了
    在这里插入图片描述

最终的解决办法: 利用windows 的reset 功能将系统重置了…

在这里插入图片描述

希望你们不要遇到这个问题,我百度前5页的方法都试过了,最后还是只能重置系统

最后

以上就是野性招牌为你收集整理的MSB:3721 CUDA10.1+VS2019环境 CUDA10.1+VS2019+X64位操作系统的全部内容,希望文章能够帮你解决MSB:3721 CUDA10.1+VS2019环境 CUDA10.1+VS2019+X64位操作系统所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(63)

评论列表共有 0 条评论

立即
投稿
返回
顶部