CUDA 10与VS2017兼容性问题

weixin_38765094 2019-02-12 11:36:47
安装了CUDA 10与VS2017,但是VS2017识别不了CUDA中的<<< , >>>符号,报错E0029,
我按照网上的说明换用平台工具及VS2015(v140),错误不但没有减少反而更多,出现E0029, 和MSB4019,
具体的看图。望大家帮助,谢谢大家
...全文
3918 4 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
chencao100 2019-11-05
  • 打赏
  • 举报
回复
cuda 10.1 vs 2017 编译没问题
晚秋garden 2019-04-06
  • 打赏
  • 举报
回复
其实我现在很好奇一个问题:cuda10.0和10.1好像是不同的版本。会有很大的区别吧?
asdfwerwe 2019-02-24
  • 打赏
  • 举报
回复
首先cuda10支持vs2017所有版本,如果发生编译错误可能是显卡驱动问题,cuda10对应的驱动版本要大于411.31。 第二,如果你想尝试用v140编译cuda程序,需要从vs安装目录下的IDE\\Common7\\IDE\\VC\\VCTargets\\BuildCustomizations目录中拷贝cuda相关文件到,v140编译器目录下,这个目录就是你报4019错中显示的那个目录。如果你不知道拷贝哪些文件,就把上面目录中多出来的文件都拷进去。
wjsjason 2019-02-16
  • 打赏
  • 举报
回复
CUDA10支持VS2017吗?可以在网上搜索每一个问题,把问题逐个解决,如果觉得问题太多不好解决,不如换个低版本的VS,比如VS2012,我用的VS2012+CUDA8,没有问题

589

社区成员

发帖
与我相关
我的任务
社区描述
CUDA™是一种由NVIDIA推出的通用并行计算架构,该架构使GPU能够解决复杂的计算问题。 它包含了CUDA指令集架构(ISA)以及GPU内部的并行计算引擎。
社区管理员
  • CUDA编程社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧