CUDA10安装,配合使用VS2017
1.安装新版CUDA前先卸载旧版本CUDA,否则会有莫名其妙的错误
到控制面板里去找卸载软件,除了图形/声卡驱动和PhysX之外,带有Nvdia和8.0字样的全都卸载即可
https://blog.csdn.net/zongza/article/details/83351582
https://blog.csdn.net/shuiyuejihua/article/details/78738664
2.CUDA安装
选择自定义安装,只需选择CUDA下面的4项就够了(默认是全选的。。。),全装可能有问题.安装完成后重启电脑
https://blog.csdn.net/u010618587/article/details/82940528
2.1命令行测试
打开命令行,输入nvcc --version
出现版本信息即为成功
2.2编译测试文件
打开文件夹C:\ProgramData\NVIDIA Corporation\CUDA Samples\v10.0,用vs2017打开Samples_vs2017.sln
编译:选择Release x64,右键1_Utilities,点击“生成”
最新的VS2017在编译过程中可能产生类似于“找不到Windows SDK”字样的错误
解决方法:右键解决方案,选择"重定解决方案目标"
打开命令提示符:定位到 c:\ProgramData\NVIDIA Corporation\CUDA Samples\v10.0\bin\win64\Release
分别输入deviceQuery,bandwidthTest并运行,出现如下类似信息便说明CUDA安装成功
https://blog.csdn.net/leelitian3/article/details/83272272?utm_source=blogxgwz1
3.CUDA程序默认路径
CUDA主要工具在C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v10.0
CUDA自带SDK: C:\ProgramData\NVIDIA Corporation\CUDA Samples\v10.0
CUDA本地教程file:///C:/Program Files/NVIDIA GPU Computing Toolkit/CUDA/v10.0/doc/html/index.html
Runtime API:file:///C:/Program Files/NVIDIA GPU Computing Toolkit/CUDA/v10.0/doc/html/cuda-runtime-api/index.html
4.配置VS2017
新建Visual C++空项目
CUDA_TEST右键->添加->新建项->选择CUDA C/C++File,取名CUDA_MAIN
CUDA_TEST右键–>项目依赖项–>自定义生成,选择CUDA10.0
CUDA_MAIN.cu右键->属性,在配置属性–>常规–>项类型–>选择“CUDA C/C++”
项目配置
1.x64
1.1 包含目录配置
右键点击项目属性–>属性–>配置属性–>VC++目录–>包含目录
1.2 添加包含目录:
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v9.0\include
1.2 库目录配置
1.VC++目录–>库目录
2.添加库目录:
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v9.0\lib\x64
C:\ProgramData\NVIDIA Corporation\CUDA Samples\v9.0\common\lib\x64
1.3配置CUDA静态链接库路径
右键项目–>属性–>配置属性–>链接器–>常规–>附加库目录,添加以下目录:
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v9.0\lib\x64
1.4依赖项
配置属性–>链接器–>输入–>附加依赖项
添加库文件:
cublas.lib
cuda.lib
cudadevrt.lib
cudart.lib
cudart_static.lib
nvcuvid.lib
OpenCL.lib
cublas.lib
注意:添加nvcuvid.lib库文件,编译时,报找不到该文件的错误。去掉后,程序也能运行
1.x86(win32)
1.1 包含目录配置
右键点击项目属性–>属性–>配置属性–>VC++目录–>包含目录
1.2 添加包含目录:
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v9.0\include
1.2 库目录配置
1.VC++目录–>库目录
2.添加库目录:
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v9.0\lib\Win32
C:\ProgramData\NVIDIA Corporation\CUDA Samples\v9.0\common\lib\x64
1.3配置CUDA静态链接库路径
右键项目–>属性–>配置属性–>链接器–>常规–>附加库目录,添加以下目录:
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v9.0\lib\Win32
1.4依赖项
配置属性–>链接器–>输入–>附加依赖项
添加库文件:
cuda.lib
cudadevrt.lib
cudart.lib
cudart_static.lib
nvcuvid.lib
OpenCL.lib
https://blog.csdn.net/leelitian3/article/details/83272272?utm_source=blogxgwz1
https://www.cnblogs.com/wayne793377164/p/8185404.html
https://blog.csdn.net/u013165921/article/details/77891913
https://blog.csdn.net/a2112233445566/article/details/50503980
CUDA10安装,配合使用VS2017相关推荐
- 联想Y7000安装Ubuntu16.04/Win10双系统,wifi问题,显卡驱动和CUDA10安装
联想Y7000安装Ubuntu16.04/Win10双系统,wifi问题,显卡驱动和CUDA10安装 目录 Ubuntu16.04系统安装 安装NVIDIA-1050Ti显卡驱动 安装Cuda10 目 ...
- CUDA10.1配置VS2017
目录 一 CUDA 安装 二 CUDA环境变量配置 三 CUDA配置VS2017 一 CUDA 安装 1.1 CUDA下载 网址:https://developer.nvidia.com ...
- cuda10安装_Win10安装GPU版本的Tensorflow 2.1
日期:2020年10月17日 首先,下载Anaconda个人版,最新版本是3.7,安装的时候推荐把Anaconda添加到系统环境变量中. https://www.anaconda.com/produc ...
- Nvidia: Mx150 CUDA10安装驱动
参考这个:GeForce MX150显卡+Ubuntu16.04安装NVIDIA驱动+CUDA9.0+cuDNN7.0.5 1.下载合适版本的最合适的驱动 我的是430的驱动 CUDA支持版本的对应列 ...
- 4 windows安装vs6 - vs2017
vc6: 软件包目录: Win10下:把英文版解压放到vc6安装目录就可以运行了. vs2008 vs2003和vs2005最好是在xp中安装,不然在win7中兼容性并不算好.由于vc发展较早,代码也 ...
- win10+cuda10.1+cudnn+opencv3.4.2+yolov3+vs2017安装教程
一.下载安装cuda.cudn 参考链接:https://blog.csdn.net/fengxinzioo/article/details/105646969 二.下载安装opencv 本人下载的是 ...
- windows10 64位 Tensorflow安装--CUDA 9.1+cuDNN7.1.1+python3.6.4+tf1.6+vs2017
原文:https://blog.csdn.net/qq_36556893/article/details/79433298 windows10 64位 Tensorflow安装--CUDA 9.1+c ...
- OpenCV4.0+VS2017完整安装配置过程(详细!)
刚步入研究生生活,老师要求安装OpenCV+VS,所以昨天捣鼓了下,成功''吃鸡''.所以今天写下昨天安装的过程,也便自己对此印象更加深刻. 一.下载安装VS2017 我安装的版本是目前最新的Visu ...
- qt5.11 linux oracle,Qt5.11.1 + VS2017环境搭建(Qt5.11在windows上的安装)
安装视频:<Qt5.11在windows'上的编译安装> 安装VisualStudio2017 VS2017安装包 提取码:7db1 1,安装vs2017 请确保勾选了"通用Wi ...
- ubuntu16.04下Nvidia T1000显卡驱动460、CUDA10.2、CUDNN8安装
准备工作 架构与GPU型号:非官方介绍,页面搜索一下GPU就行.这个表显示我应该装CUDA10,但是先8.0凑和着.理论依据,要用9的话会出现这个问题 Pascal (CUDA 8 and later ...
最新文章
- 初识Kubernetes(K8s):理论基础
- C++ 虚函数个人理解
- CSU OJ1960
- ubuntu远程windows桌面
- Github 简明教程 - 添加远程库
- 划重点|iOS15正式发布, 全新的通知推送系统,你必须要知道
- 数据结构-栈3-栈的应用-就近匹配
- Linux 配置中文环境
- 吴恩达深度学习神经网络基础编程作业Planar data classification with one hidden layer
- java 解析 cim e 模型 架包,基于JAVA平台的CIM模型潮流数据转换方法及装置与流程...
- 除法求模中求逆元的两种方法
- 一位清华学长的CTO成长之路 -- 不断的打破自己的边界
- 四层与七层负载均衡的比较
- 互不相识的人在什么情况下会给你点赞呢?
- 解决OneNote同步失败的一种方法-使用DNSCrypt
- python网页提交表单_python模拟实现自动填写网页表单源码
- 路由协议 RIP、IGRP、OSPF和EIGRP 的对比
- kafka重新分配partition
- 【周志华机器学习】线性模型
- arduino环境esp32跑freertos系统实现触摸检测及wifi控制
热门文章
- 学Java开发需要考什么证书?
- 台式计算机接口示意图,台式机硬盘接口_台式机硬盘接口图解
- 高斯-拉格朗日(Gauss-Legendre )Ⅱ型求积公式 数值分析 勘误 P111
- 12张图读懂模电、数电必备的电路基础知识
- 鸿蒙系统代还,荣耀智慧屏可以看电视了!华为还是妥协了
- Java技术栈思维导图
- 并联串联混合的电压和电流_16.2 串、并联电路中电压的规律
- 泊松分布 二项分布 正态分布之间的联系,与绘制高斯分布图
- 关于阿狸狗破戒大师自动安装完cadence17.4后licence不可用问题
- scara工业机器人外观_SCARA工业机器人研究现状