CUDA 10.1在VS2017的正确安装与配置指南

需积分: 0 0 下载量 197 浏览量 更新于2024-08-05 收藏 549KB DOCX 举报
本文档详细介绍了如何在Visual Studio 2017下安装和配置CUDA 10.1。由于CUDA 11.1存在导致VS2019性能问题,建议安装CUDA 11.2或更高版本,且在安装过程中需注意先卸载高版本的NVIDIA FrameView SDK。以下是安装和配置的具体步骤: 1. 卸载冗余:为了确保安装的顺利进行,首先需要卸载除了CUDA 10.1相关的7个程序及其可能存在的更高版本。避免冲突,尤其是NVIDIA FrameView SDK。 2. 解压与安装:下载CUDA 10.1安装包,解压并按照默认路径进行安装。在安装过程中,选择自定义安装选项,检查所有选项,确保不覆盖已有更高版本的组件。 3. 配置环境变量:进入系统环境变量设置,新建如下环境变量: - CUDA_SDK_PATH: C:\ProgramData\NVIDIACorporation\CUDASamples\v10.1 - 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 4. 初步测试:通过命令行验证安装是否成功,使用nvcc -V检查版本,并在CUDA安装目录下的extras\demo_suite中运行deviceQuery.exe和bandwidthTest.exe,若返回结果为PASS,则安装正确;否则,需重新检查安装。 5. Visual Studio环境配置: - 创建一个新的C++空项目。 - 新建源文件,右键点击项目名,选择生成依赖项 -> 生成自定义,选择CUDA 10.1。 - 在新创建的源文件上右键属性,设置项类型为CUDAC/C++。 6. VS库配置: - 对于x64平台,确保VS已正确配置了CUDA库链接,以支持C++项目的CUDA编程。 在整个过程中,文档强调了兼容性和版本管理的重要性,以避免潜在的软件冲突和性能问题。对于希望在VS2017环境下使用CUDA 10.1的开发者来说,这份指南提供了实用的安装和配置指导。
2023-06-10 上传