cuda10 + vs2017 下载安装,配置环境

article/2025/9/11 4:50:11

  • 一、准备

1 ,首先查询电脑GPU:

1)Win10如何查看Nvidia支持的CUDA版本:

(1)打开“控制面板”,点击”硬件和声音“,点击“NVIDIA控制面板”:

(2)在Nvidia面板中点击“帮助”,选择:系统信息

(3)选择“组件”,找到“NVCUDA.DLL”,即可看到支持的CUDA版本。

2)查询不到的可以在 控制面板 (开始搜索 cmd )查看nvidia驱动版本号:打开终端,输入nvidia-smi.exe回车进行查看:

    

                

 

查询可知 台式机nvidia 可下载cuda 11.4  为确保万一下载cuda11.3

注:cuda11.3 安装最后出错 最后下载10.0

2.查询cuda11.3 对应下载的vs 版本

    百度知vs2019 可用   (也就是说2019低的都可行)

最后下载为vs2017(vs2017+cuda10.0)

:下载2019改了默认路径,后边安装cuda11.3 后报错

重新安装,默认路径为下:

                     

 

报错,重新安装(先卸载干净在安装)

                

 

二 ,安装

  1.下载vs2017  :(C:\vs  应用程序位置),下载位置默认c盘

双击下载,下载路径默认C盘(以防万一,放其他位置容易出错)

一定要先安装Visual Studio,记得勾选C++桌面程序

                

 

                ​​​​​​​        

 

为了避免万一,以及经验我直接默认安装路径了

2. Cuda 11.3下载路径:https://developer.download.nvidia.cn/compute/cuda/11.3.0/local_installers/cuda_11.3.0_465.89_win10.exe

最后下载版本Cuda 10

https://developer.download.nvidia.cn/compute/cuda/10.0/secure/Prod/local_installers/cuda_10.0.130_411.31_win10.exe

cuda所有路径: CUDA Toolkit 11.6 Update 2 Downloads | NVIDIA Developer 

3.双击.exe 文件开始安装

        ​​​​​​​        ​​​​​​​        

 

  注:路径最好默认c盘

一直默认,安装选项

第一次安装建议全选

        ​​​​​​​        ​​​​​​​        

        ​​​​​​​        ​​​​​​​        

 

                 

接下来基本默认即可

        ​​​​​​​        

 

        ​​​​​​​        

        ​​​​​​​        

安装结束

4.配置环境

在系统变量中加入下面的路径,点击确定:

CUDA_BIN_PATH: %CUDA_PATH%\bin

CUDA_LIB_PATH: %CUDA_PATH%\lib\x64

CUDA_SDK_PATH: C:\ProgramData\NVIDIA Corporation\CUDA Samples\v11.0

CUDA_SDK_BIN_PATH: %CUDA_SDK_PATH%\bin\win64

CUDA_SDK_LIB_PATH: %CUDA_SDK_PATH%\common\lib\x64

        ​​​​​​​        

 

在系统变量path中加入下面的的变量:

%CUDA_BIN_PATH%

%CUDA_LIB_PATH%

%CUDA_SDK_BIN_PATH%

%CUDA_SDK_LIB_PATH%

        ​​​​​​​        

 

win7应该点不开,后边直接复制上去就行

5,检查是否安装成功:

打开cmd,定位到图示位置。

分别运行这两个程序deviceQuery.exe、bandwidthTest.exe ,result=pass则安装成功,否则就重新安装:

        ​​​​​​​        

进入控制面板 :

查询cuda  安装是否成功     nvcc -V

查询cuda  安装是环境变量     set cuda

进入demo_suit  文件下

Cd  C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v11.3\extras\demo_suite

运行 bandwidthTest    :bandwidthTest.exe

        ​​​​​​​        

 

运行 bandwidthTest   :bandwidthTest.exe

        ​​​​​​​        

         

三,测试

   1 点击cuda 10.0, 填项目名称信息

        ​​​​​​​        

 

2打开项目后,在上方工具栏中找到工具–>选项–>文本编辑器–>文件拓展名, 新增扩展名 .cu 并将编辑器设置为:Microsoft Visual C++。

        ​​​​​​​        

 

3 工具–>选项–>项目和解决方案–>VC++项目设置,添加要包括的扩展名".cu"

        

 

鼠标点击输入   ;.cu

          ​​​​​​​        

 

4.右键打开的项目–>生成依赖项–>生成自定义–>勾选CUDA v10.0。

        ​​​​​​​        

 

5.右键.cu文件–>文件属性设置为 CUDA c/c++

         ​​​​​​​        ​​​​​​​        

 

        ​​​​​​​        

 

6.点击工具栏中:生成->重新生成解决方案,点击运行即可得出结果。

        ​​​​​​​        ​​​​​​​        

 

7.安装完成。

8.测试

#include "stdio.h"

/* 修饰符__global__表明这个函数是将会从CPU中调用,在GPU中进行执行。 并借此函数来启动内核函数。 */

__global__ void hello_world_from_gpu(void){

    printf("Hello World from GPU\n");

    return;

}

int main(void){

    printf("Hello World from CPU\n");

    hello_world_from_gpu <<<1, 5 >>> ();

    /* 三重尖括号里的参数表明的是相关的执行配置,用来表明使用多少线程来执行内核函数, 在本例子中有5个GPU线程被系统所调用。 */

    cudaDeviceReset();

    /* 执行完成后调用cudaDeviceReset()函数释放和清空与当前进程运行相关的资源。 */             

    return 0;

}

测试结果(成功)

        

 

9.稍微改动代码后报错(例:hello_world_from_gpu <<<1, 5 >>> ();改为hello_world_from_gpu <<<1, 10 >>> ();

        ​​​​​​​        

 

点击生成-> 重新生成解决方案 运行 成功

       

至此,cuda10+vs2017 安装配置成功,可以开始写代码了,冲呀 ^-^

 


http://chatgpt.dhexx.cn/article/fubLIWUc.shtml

相关文章

windows10安装NVIDIA显卡驱动+cuda10.0教程

windows10安装NVIDIA显卡驱动cuda10.0教程 1、安装个鲁大师2、确定本机是否支持GPU加速3、更换至匹配的显卡驱动4、下载和安装cuda和cudnn5、验证6、游戏加速7、分享个漂亮的壁纸 1、安装个鲁大师 查看下显卡驱动的版本。安装cuda10需要驱动版本大于411。否则就卸载。 2、确定…

Win10安装CUDA10和cuDNN

官方安装教程 CUDA&#xff1a;https://docs.nvidia.com/cuda/cuda-installation-guide-microsoft-windows/index.html cuDNN&#xff1a;https://docs.nvidia.com/deeplearning/sdk/cudnn-install/index.html#installwindows WIN10安装CUDA10 CUDA Toolkit 10.0 Download&a…

win10系统CUDA10.0安装教程(for tensorflow2.0)

前言&#xff1a;目前最新的CUDA版本是10.1&#xff0c;但是出于某种神秘的原因&#xff0c;目前tensorflow2.0仅支持CUDA10.0。这个已经在我的电脑与一部分网友的反馈中得到了证实。tensorflow2.0不仅绑定了CUDA的版本&#xff0c;还对CUDA安装配置有一定要求。为了实现GPU加速…

基于Centos7安装cuda 10

环境介绍&#xff1a;一、安装驱动二、安装cuda 环境介绍&#xff1a; CentOS Linux release 7.9.2009 (Core) NVIDIA: Tesla K80 一、安装驱动 1、检查显卡版本 lshw -numeric -C display *-display description: 3D controller product: GK210GL [Tesla K80] [10DE:10…

win10 安装CUDA10 cudnn7.5.1

文章目录 win10 安装CUDA10 cudnn7.5.1一、先安装Visual Studio 2017二、再自定义安装CUDA 10.0 套件三、下载对应版本的cudnn7.5.1四、检查CUDA 是否正常工作 win10 安装CUDA10 cudnn7.5.1 一、先安装Visual Studio 2017 Visual Studio请自行安装&#xff0c;可以是VS2012,2…

Win10系统安装CUDA10.0和cuDNN

本机配置 系统&#xff1a;Win10 64位 显卡&#xff1a;GTX 1060 6GB CUDA安装前准备 在安装之前一定要先安装VS2017&#xff0c;否则在安装CUDA过程中会报错导致安装无法正常进行下去 VS2017_Community下载链接&#xff1a;https://visualstudio.microsoft.com/zh-hans/dow…

IDEA常用快捷键汇总

目录 1、Ctrl 部分2、Alt 部分3、Shift 部分4、Ctrl Shift 部分5、Ctrl Alt 部分6、主函数快捷键7、打印语句快捷键 sout8、查找快捷键 Ctrl F9、万能键Alert Enter10、for循环的快捷键11、Ctrl N 搜索类12、Ctrl Shift N 强力搜索13、Ctrl H 查看类的继承关系14、Alt …

IntelliJ IDEA Debug 快捷键

本文为joshua317原创文章,转载请注明&#xff1a;转载自joshua317博客 IntelliJ IDEA Debug 快捷键 - joshua317的博客 一、第一组debug快捷键 第一组debug快捷键共有8个按钮&#xff0c;从左到右依次为 1 Alt F10 Show Exception Point:如果你的光标在其它行或者其它的页面…

回顾IDEA全局搜索快捷键

Ctrl Shift F就可以进行全局搜索。 注意如果安装了搜狗输入法&#xff0c;可能存在热键冲突。

idea搜索快捷键总结大全

CtrlF 是在本页查找 CtrlShiftR是全局查找 CtrlShiftN按文件名搜索文件 ctrlalt鼠标左键 跳转到接口实现类 alt7展示类结构 参考文献&#xff1a;idea全局搜索快捷键总结_小志的博客的博客-CSDN博客_搜索快捷键 自动生成方法注释 快捷键: /**回车 IDEA中的Debug控制台输…

idea搜索快捷键

1、全局搜索 shift shift 双击 功能&#xff1a;在整个项目中搜索匹配符合关键词的位置作用&#xff1a;显示当前项目中的此关键字位置&#xff0c;但是这个搜索支持模糊查询 效果图&#xff1a; 2、Ctrl F在当前类中&#xff0c;页中进行查找相关方法等 功能&#xff1…

idea全局搜索快捷键总结

idea全局搜索快捷键总结 一、CtrlF或者CtrlShiftR 按照文本的内容查找1. 相当于eclipse的ctrlH&#xff0c;CtrlF是在本页查找2. 相当于eclipse的ctrlH&#xff0c;CtrlShiftR是全局查找 二、CtrlShiftN按文件名搜索文件三、CtrlH 查看类的继承关系四、AltF7查找类或方法在哪被…

用python 代码写一个表白I love you

废话不多说&#xff0c;直接上效果图 是动图哦&#xff0c;可以属上自己的大名&#xff0c;需要代码的宝宝&#xff0c;关注&#xff0c;私信我

79行代码,利用Python写表白程序,女神惊呆了!

都什么年代了还用这么老土的表白方式 不过&#xff0c;腼腆的你可以试试~ 实用技能Get√ 利用Python生成表白程序,帮你更唯美地表白,成功率极高 导入库 设置屏幕 添加文本信息 按钮 生成随机坐标 点击答应按钮后显示的页面 属性添加 逻辑判断 设置各种信息 如果你依然在编程…

用python画爱心表白代码

# -*- coding:utf-8 -*- import turtle import time# 画爱心的顶部 def LittleHeart():for i in range(200):turtle.right(1)turtle.forward(2)# 输入表白的语句&#xff0c;默认I Love you love input(请输入表白语句&#xff0c;默认为输入为"I Love you": ) # 输…

用python的海龟,来画爱心,程序员七夕表白必备

马上就七夕了&#xff0c;那么身为大学生的我们&#xff0c;如何在向女友表达爱意的同时&#xff0c;还能同时展示出自己的学识呢&#xff1f;那么这个用python画爱心&#xff0c;一定要收藏下来。说不定你的女朋友习惯了巧克力和花后&#xff0c;突然看到你送它一个爱心后&…

python表白代码-520使用Python实现quot;我爱你”表白

摘要&#xff1a; 每到情人节、七夕节&#xff0c;不少小伙伴大伙伴们都会遇到这样一个世纪问题――怎么给女朋友/老婆一个与众不同的节日惊喜。今天给大家分享一个独特的表白方法――用"我爱你”拼出心爱人的模样&#xff01; 每到情人节、七夕节&#xff0c;不少小伙伴…

Python 打造最强表白程序(源码)

此程序结合数据抓取 微信自动发消息 定时任务&#xff0c;实现一个能每天自动定时给你心爱的 ta 发送&#xff1a; 你们相识相恋天数 情话 我爱你的图片。具体的消息如下: 每天发送的消息格式如下&#xff1a; message """亲爱的{}:早上好&#xff0c;今天…

python告白代码,只属于程序员的浪漫

写在前头: 慢慢的&#xff0c;程序员这个行业成为大家茶余饭后取乐的无辜群体。只要说到程序员&#xff0c;脑海中就浮现出刻板印象&#xff0c;标配穿搭&#xff1a;格子衫&#xff0c;牛仔裤&#xff0c;黑框眼镜。当然秃顶也是必须的&#xff0c;更狠的吐槽还有邋里邋遢&…

python表白代码-python告白代码,只属于程序员的浪漫

不知何时,不知何因,程序员这个行业成为大家茶余饭后取乐的无辜群体。只要说到程序员,脑海中就浮现出刻板印象,标配穿搭:格子衫,牛仔裤,黑框眼镜。当然秃顶也是必须的,更狠的吐槽还有邋里邋遢,不懂浪漫,不知人情世故!开始可能只是幽默玩笑,后面慢慢就越传越多,大家…