VS2015+CUDA 10.0安装配置教程

  • VS2015+CUDA 10.0安装配置教程
    • 一、VS2015(社区版Community)安装教程
      • 1.1、 虚拟光驱的安装
      • 1.2、 VS2015的安装:最好不要在线安装
        • 1.2.1、 win7 安装VS2015出现“”安装包丢失或损坏”问题的解决办法:安装证书
    • 二、CUDA 在win7下的安装及配置
      • 2.1 安装前的准备
      • 2.2 安装过程
      • 2.3 测试Cuda是否安装成功
      • 2.4 配置环境变量
      • 2.5 CUDA安装成功后可能会出现的问题
  • 参考

VS2015+CUDA 10.0安装配置教程

一、VS2015(社区版Community)安装教程

参考链接

1.1、 虚拟光驱的安装

正版的 VS 安装程序是刻录在光盘里面的,我们从互联网上下载的都是 .iso格式的镜像文件。所谓镜像文件,就是将光盘上的全部内容复制到电脑上后形成的文件。镜像文件不能直接打开,需要借助虚拟光驱才能使用。

虚拟光驱软件用来模拟真实的光盘驱动,用虚拟光驱打开镜像文件,就相当于把光盘插入到电脑中。

常见的虚拟光驱软件有很多,这里我们推荐使用 DVDFab,它是一款国人开发的、简单易用的、免费的虚拟光驱。

DVDFab 下载地址:

  • 1、官网下载地址为:http://zh.dvdfab.cn/download.htm?trackID=navmenu

  • 2、百度网盘下载地址:https://pan.baidu.com/s/1kVRyk8R 提取密码:2eap

DVDFab 的安装非常简单,这里不再赘述,大家只需要注意一点,安装过程中 Windows 安全中心会发出警告,询问我们是否确定安装,如下图所示:

毋庸置疑,选择“安装”即可。

1.2、 VS2015的安装:最好不要在线安装

VS2015 社区版(Community)下载地址:

  • 百度网盘(较慢):http://pan.baidu.com/s/1nuClygp 提取密码:377q

VS2015 下载完成后会得到一个镜像文件(.iso 文件),双击该文件即可开始安装。

提示:必须安装虚拟光驱才能打开该镜像文件。

    1. 双击镜像文件后会弹出如下的对话框

      选择“运行 vs_community.exe”即可进入安装程序。
  1. 开始安装后,会出现等待界面(可能需要几分钟)。

  2. 初始化安装程序

  3. 如果你的计算机配置不恰当,VS 安装程序会给出警告。

    出现该警告是由于我的电脑没有安装 IE10。忽略该警告,点击“继续”按钮。

  4. 接下来选择安装位置以及安装方式

    这里我将 VS2015 安装在 D:\Program Files\ 目录下,你也可以安装在别的目录。

  5. 选择要安装的组件

    我们不需要 VS2015 的全部组件,只需要与 C/C++ 相关的组件,所以这里只选择了“Visual C++”,将其它用不到的组件全部取消勾选了。

点击“下一步”按钮,弹出如下的确认对话框:

7) 接下来进入漫长的等待过程,可能需要半个小时左右。

安装完成后,VS2015 会要求重启计算机。嗯,那就重启吧。

  1. 重启完成后,打开“开始菜单”,发现多了一个叫“Visual Studio 2015”的图标,就证明安装成功了。

  2. 设置 VS2015

首次使用 VS2015 还需要简单的配置,主要包括开发环境和主题风格。

启动 VS2015,会提示登录,用自己的163邮箱注册即可:

如果你不希望登录,可以点击“以后再说”。

接下来选择环境配置:

我们将使用 VS2015 进行 C/C++ 程序开发,所以选择“Visual C++”这个选项。至于颜色主题,大家自己看着办(个人偏深色)。

等待几分钟的准备过程,VS2015 就启动成功了。

1.2.1、 win7 安装VS2015出现“”安装包丢失或损坏”问题的解决办法:安装证书

在安装前,先安装两个证书。亲测,安装后,减少了很多“安装包损坏或丢失”的现象。

  • 链接:https://pan.baidu.com/s/1a8PvQ2SoDMiQMpis9ArKyA 提取码:4d81

下载后,双击证书 – 安装证书 – 然后按下图操作,注意一定要选择 “受信任的根证书颁发机构”

在安装过程中如再出现 “安装包损坏或丢失”时,先看下提示的是哪个文件,然后关闭VS安装程序,打开安装包

找到那个程序,手动安装即可。安装完后,再次打开VS安装程序继续安装。

二、CUDA 在win7下的安装及配置

参考链接
安装工作总结

  • 查看自己有是否有支持NVIDA的独立显卡
  • 查看自己是否有NVIDA显卡驱动程序,没有请下载安装
  • 官网下载安装 Microsoft Visual Studio(申请一个微软账号)
  • 官网下载安装 CUDA
  • 检验CUDA安装是否成功
  • CUDA安装成功后的使用

2.1 安装前的准备

(1)查看自己N卡支持的CUDA版本,打开NVIDIA控制面板,选择系统信息



(2)NVIDIA官网下载对应CUDA版本

CUDA下载地址:https://developer.nvidia.com/cuda-toolkit-archive

2.2 安装过程

(1)安装CUDA

安装路径,选择OK(安装完成后路径会自动变化,所以这里路径选择默认就好)



取消勾选GeForce Experience

如果电脑上本身就有Visual Studio Integration,要将这个取消勾选,避免冲突了

点开Driver comonents,Display Driver这一行,前面显示的是Cuda本身包含的驱动版本是411.31

如果你电脑目前安装的驱动版本号新于Cuda本身自带的驱动版本号,那一定要把这个勾去掉。否则会安装失败(相同的话,就不用去取勾了)




2.3 测试Cuda是否安装成功

查看安装版本:Win + R 打开cmd ,输入命令:nvcc --version

打开路径 C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v10.1\bin ,查看nvcc.exe

有这个nvcc.exe就说明CUDA安装已成功


或者命令行测试

  • 打开命令提示符,输入:nvcc -V
  • 出现如下类似信息即为成功

打开路径 C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v10.1\extras\CUPTI\lib64,查看有没有cuti64_101.dll

有这个cuti64_101.dll就说明CUPT1已成功

编译测试文件

C:\ProgramData\NVIDIA Corporation\CUDA Samples\v10.0下找到Samples_vs2015.sln并打开

编译:选择Release x64,右键1_Utilities,点击“生成(build)”

验证deviceQuery和bandwidthTest

  • win + R 打开cmd:定位到 c:\ProgramData\NVIDIA Corporation\CUDA Samples\v10.0\bin\win64\Release

  • 分别输入deviceQuery.exe,bandwidthTest.exe并运行,两个地方的Result=PASS则说明通过,反之,Rsult=Fail 则需要重新安装。

2.4 配置环境变量

安装完CUDA后,CUDA会自动添加到环境变量中

①确认系统变量中:CUDA_PATH和CUDA_PATH_V10.0已经存在

②我们还需要在环境变量中添加如下几个变量:

CUDA_SDK_PATH = C:\ProgramData\NVIDIA Corporation\CUDA Samples\v10.0
CUDA_LIB_PATH = %CUDA_PATH%\lib\x64
CUDA_BIN_PATH = %CUDA_PATH%\bin
CUDA_SDK_BIN_PATH = %CUDA_SDK_PATH%\bin\win64
CUDA_SDK_LIB_PATH = %CUDA_SDK_PATH%\common\lib\x64

③可在cmd中查看配置情况命令:set cuda

如果以上都没问题,则说明CUDA安装成功,至于Cuda安装成功之后的使用,我们可以在Visual Studio中写C++代码使用,也可以在Anaconda和Pycharm中写Python代码使用,额外下载安装cudnn,CUDNN是一个常见的神经网络层加速库文件,能够很大程度把加载到显卡上的网络层数据进行优化计算,而CUDA就像一个很粗重的加速库,其主要依靠的是显卡。

2.5 CUDA安装成功后可能会出现的问题

1.安装之后无法新建CUDA工程,因为CUDA并没有出现在已安装中(下图成功安装会有NVIDIA选项,我的没有)

2.启动CUDA samples报错
方法一:

1、将“CUDAVisualStudioIntegration\extras\visual_studio_integration\MSBuildExtensions”下的文件直接拷贝到“C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V140\BuildCustomizations”文件夹中;

2、将“CudaProjectVsWizards”文件整体拷贝到“D:\ProgramFiles\Microsoft Visual Studio 14.0\Common7\IDE\Extensions”下,这里要注意两点,

第一,VS安装的时候在C盘和D盘都会创建一个“Microsoft Visual Studio 14.0”文件夹,一开始我想把“CudaProjectVsWizards”拷贝到C盘的哪个“Microsoft Visual Studio 14.0”文件夹中,但是找不到“Extensions”,其实“Extensions”在D盘,就是你最开始安装vs的那个盘

第二,并不是拷贝过去重启VS就可以的,详情看:https://stackoverflow.com/questions/50042186/cannot-install-cuda-toolkit-9-1-85-on-windows-7-64-bit,解决方案:在路径 D:\ProgramFiles\Microsoft Visual Studio 14.0\Common7\IDE下,打开cmd(管理员身份): devenv /setup

重启VS2015,新建工程,发现已安装下面有CUDA选项。

方法二:
在安装CUDA过程中:下图红色框中是不选的,我查看一下自己服务器是有这个插件的,所以安装这个教程,取消勾选。但是连续重装了3次不同版本的的CUDA,CUDA并没有出现在VS2015的已安装中,没有办法新建CUDA工程。所以我把原先电脑的Visual Studio Integration卸载了,再重装CUDA过程中,勾选了Visual Studio Integration选项,然后然后上面的CUDA的安装过程,就成功了。

参考

1、https://blog.csdn.net/guxiaonuan/article/details/73775519?locationNum=2&fps=1
2、https://www.cnblogs.com/tmdsleep/p/5492732.html
3、https://blog.csdn.net/m0_37605642/article/details/98854753
4、https://blog.csdn.net/leelitian3/article/details/83272272

Win7环境下VS2015安装+CUDA 10.0安装配置教程以及安装环境时遇到的一些问题相关推荐

  1. 成功安装CUDA 10.0 和Cudnn 7.4.1

    from Bubbliiiing 网盘下载: 链接: https://pan.baidu.com/s/1znYSRDtLNFLufAuItOeoyQ 提取码: 8ggr 下载完之后得到这两个文件. 或 ...

  2. Linux 环境下vs2015 qt,QT5.8.0+MSVC2015安装以及环境配置(不需要安装VS2015)

    在 CSS 预编译器之后:PostCSS 提到css预编译器(css preprocessor),你可能想到Sass.Less以及Stylus.而本文要介绍的PostCSS,正是一个这样的工具:css ...

  3. Ubuntu18.04+RTX 2080Ti+CUDA 10.0 +cuDNN+PyTorch搭建深度学习环境

    SSH无密码登陆 安装SSH Server Ubuntu 默认已安装了 SSH client,此外还需要安装 SSH server: sudo apt-get install openssh-serv ...

  4. win7能用的matlab,win7环境下使用matlab7.0(R14)方法

    matlab7.0是一款非常强大的工程仿真分析软件,虽说是2004年的版本,但易用性和稳定性仍然不错,所以此版本仍然在各大单位服役.下面是学习啦小编跟大家分享的是win7环境下使用matlab7.0( ...

  5. MX130+python3.7.6+CUDA 10.0+CUDNN 7.4.2+TensorFlow-gpu安装

    MX130+CUDA 10.0+CUDNN 7.6.1+TensorFlow-gpu安装 一.CUDA安装 二.CUDNN安装 三.tensorflow-gpu安装 环境:GeForce MX130( ...

  6. QT5.10.0安装教程图文教程以及安装成功QT5.10.0后环境配置图文步骤

    引用:https://www.cnblogs.com/chenmingjun/p/8392713.html QT5.10.0安装教程图文教程以及安装成功QT5.10.0后环境配置图文教程 文章目录 Q ...

  7. Windows下VMware Workstations Pro15.5.0安装dmg镜像(macOS Catalina 10.15虚拟机)

    喜闻乐见.大快人心.普天同庆.奔走相告\color{red}喜闻乐见.大快人心.普天同庆.奔走相告喜闻乐见.大快人心.普天同庆.奔走相告 喜闻乐见.大快人心.普天同庆.奔走相告\color{red}喜 ...

  8. ubuntu 16.0 CUDA 10.1卸载 CUDA 10.2 安装

    事缘:原来系统里安装的CUDA一直是10.1版本.最近安装了最新的pytorch版本1.8.1,该版本如果要使用GPU的话,需要CUDA版本是10.2.所以需要卸载CUDA10.1然后再安装CUDA1 ...

  9. Win7环境下VS2010配置Cocos2d-x-2.1.4最新版本的开发环境(亲测)

    转至 http://blog.csdn.net/ccf19881030/article/details/9204801   写这篇博客时2D游戏引擎Cocos2d-x的最新版本为2.1.4,记得很久以 ...

  10. Ubuntu 16.04卸载CUDA 6.5和安装CUDA 8.0

    一,引言 由于系统从Ubuntu 14.04升级到了16.04,原来的CUDA 6.5无法继续使用,所以重新安装了CUDA 8.0. 二,卸载CUDA 6.5 和驱动 以下操作都在命令行界面操作,比如 ...

最新文章

  1. 个人博客打不开时检查下github.com的ip地址是否更改/修改博客内容字体、颜色及大小
  2. oracle数据库如何写翻页_ORACLE数据库分页查询/翻页 最佳实践
  3. 选32位 64位 oracle,32位PLSQL配置为64位的Oracle和64位系统
  4. react 项目实战(三)表单验证
  5. .NET Core 基于 Grafana Loki 日志初体验
  6. springdata学习笔记-01-helloworld-(暂时不全223)
  7. Asp.net发布网站
  8. HIVE 命令行操作和参数指引
  9. WINHEX Scripts
  10. CMake Cookbook中文手册
  11. 关闭计算机 网络设备上的445端口,关闭445端口的方法,小编教你电脑如何关闭445端口...
  12. 《硅谷钢铁侠》与埃隆.马斯克
  13. 华硕ac66php服务器,华硕路由RT-AC66U B1简单试用
  14. Freeswitch服务+语音网关设备发送短信功能
  15. “钢铁直猿”专属,5·20硬核表白方式三连击
  16. 【软考软件评测师】第三十三章 数据库系统应用
  17. window 下使用typo3 neos 和 flows
  18. wifi连接速率 linux,Deepin linux 操作系统提高 WiFi 速度
  19. MacBook nice软件
  20. 智慧城市概述:算法与数据链接下的未来设想

热门文章

  1. 系统架构设计师考试大纲 考点
  2. ISO20000对高校构建IT服务管理体系的应用价值和实践意义
  3. win10提示“应用程序无法正常启动 0xc0150002”怎么办
  4. hybird简介以及安卓应用hybird初体验
  5. windows下的文件服务器监控
  6. 同人游戏开发工具巡礼——AVG(ADV)引擎篇
  7. 《打开量化投资的黑箱》
  8. android 自动朗读,Android TextToSpeech多国语言自动朗读
  9. rose双机热备mysql,实战:ROSE HA双机热备系统安装指南
  10. C++实现人机对战围棋(使用Leela Zero权重)-策略