首页 > 编程知识 正文

nvidia驱动程序下载失败,cuda和nvidia驱动的关系

时间:2023-05-04 15:26:05 阅读:10931 作者:3236

因为我放入CUDA制作CUDA和OPENCL的程序,所以使用的是WIN10 VS2012最新的CUDA 10.2。 但是,在安装过程中,CUDA和Visual Studio Intergration三观不一致,无法自动安装,安装失败。 我在网上找了几个解决方案,但是有点乱,所以重新整理了一下。 安装最后成功了,共享。 重点关注步骤7、8,并记录下后人需要的内容。 同时安装VS2012和cuda时,请使用默认目录。

注:

我成功配置了中文版的VS2012和英文版的VS2015。 总体上两者在配置上是一样的。 为了让其他朋友容易理解,我截图了中文版的VS2012。 我另外配置了OPENCL和CUDA的VS编程环境:

详细的windows10vscuda10环境配置

要详细记录窗口S10 vsop encl的安装和环境配置,请执行以下步骤:

NVIDIA下载安装程序(exe后缀,两个或多个g )后,选择文件RAR (或ZIP ),单击鼠标右键,然后将文件解压缩到自己名称的文件夹中,如下图所示),然后自己安装cudaInstallation

运行setup.exe并选择自定义

不选择Visual Studio Intergration和nsight,根据后续其他需要选择或不选择。

安装成功后,如图:所示

但是,此时VS模块中没有CUDA:

因此接下来手动安装vs intergration。 首先,进入刚解压缩的CUDA安装文件的目录,在cudastudiointergration中,双击两个MSI文件以执行Nsight安装。

然后,将cudastudiointergration/extras/visual _ studio _ intergration目录中的所有文件复制到以下位置:

c : 程序文件(x86 (msbuild ) Microsoft.CPP(v4.0(v110 ) BuildCustomizations )以及

c : 程序文件(x86 (Microsoft visual studio 11.0common7 ideextensionsMicrosoftvs graphics 此延迟

这个步骤是可选的。 cudainstallation (自己创建的解压缩目录(cudavisualstudiointegration ) extras ) visual_studio_integration ) cudaprojection

c : 程序文件(x86 ) Microsoft visual studio 11.0common7 ideextensions

以管理员身份运行CMD,并在CMD界面下进入下一页。

运行c:programfiles(x86 ) Microsoft visual studio 11.0 (common7) ide和“devenv /setup”命令

如果重新启动vs2012,并且新项目中出现CUDA模块,则表示成功。

可以运行cuda samples。 成功编译后,将从相应的目录中生成exe文件,如下图所示。

将exe文件发送到打开的cmd后,可以看到sample的执行结果。

安装VS2012和CUDA后,安装VS 2015后与CUDA关联。 过程基本相同,只是:

在步骤7中复制的文件的目录略有不同。 复制cudastudiointergration/extras/visual _ studio _ intergration目录下的所有文件。

c : 程序文件(x86 (msbuild ) Microsoft.CPP(v4.0(v140 ) BuildCustomizations )和

c :program files (运行x86 (Microsoft visual studio 14.0common7 ideextensionsMicrosoftvs graphics步骤9 )

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。