这个哥们也遇到一样的问题

CUDA 9.1/9.2 与 Visual Studio 2017 (VS2017 15.6.4) 的不兼容问题


错误有显示

#if _MSC_VER < 1600 || _MSC_VER > 1913

#error -- unsupported Microsoft Visual Studio version! Only the versions 2012, 2013, 2015 and 2017 are supported!

我看到默认VS工程中是

1.需要【win SDK 版本】10.0.15063.0

但是这个版本我并没有,所以在VS2017 Install 中 点击【修改】添加这个版本的开发库, 大概350MB

2.编译选项中

【平台工具集】 Visual Studio 2017 (v141) =》改成 Visual Studio 2015 (v140)

虽然说支持VS2017 但是还是编译不过,改成VS2015 就OK


代码中

__global__

__device__

等一些宏,在VS2017v141工具集可以找到定义, 但是在VS2015v140找不到

其实在C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v9.2\include\crt\host_defines.h

最新文章

  1. nova boot instance call flow
  2. 【转】Spring@Autowired注解与自动装配
  3. .Net中的Placeholder控件
  4. win向linux传文件
  5. Python传参数最简单易懂的描述
  6. HTML5 javascript实现音乐播放器
  7. Nginx 拒绝指定IP访问
  8. Java Final and Immutable
  9. HDU Today
  10. 十二、VueJs 填坑日记之项目打包发布
  11. Java-----关于eclipse导入项目发生的问题及解决办法
  12. mongodb Enable Auth
  13. 【easy】108. Convert Sorted Array to Binary Search Tree
  14. Unbuntu 16.04 英文环境安装中文输入法
  15. 【webpack学习笔记】a02-管理资源
  16. hdu—3861(tarjan+二分图)
  17. argparse模块的应用
  18. 解决PuTTY中文乱码
  19. Babelfish 基本试用
  20. python2.7与3.5版本中:编码格式及编码转换

热门文章

  1. java基础入门1到100的奇数求和
  2. struts2中的ModelDriven使用
  3. putty screen
  4. 每天一个Linux命令(14)head命令
  5. 每天一个Linux命令(3)mkdir命令
  6. mysql 的类型转换函数cast的用法
  7. dedecms 织梦点击图片进入下一页代码
  8. python第八篇:十分钟学会Flask
  9. 英语发音规则---发/i:/的字母及字母组合
  10. 分享知识-快乐自己:slor 服务的搭建