WIN10 VS2013 GTX960M NVIDIA显卡驱动和CUDA7.5安装 配置Caffe

先安装显卡驱动,在安装cuda。安装完成后发现显卡驱动被替换,再安装一遍显卡驱动



电脑情况如下:WIN10   GeForce GTX 965M 计算能力5.2。安装的纯净系统,用360驱动大师安装驱动。相关安装文件,在学姐提供的内均可以下载。注意:gtx1000系列显卡无法采用下面安装方法。因为gtx1000系列显卡需要安装cuda8.0.


第一步:安装vs2013


第二步:安装cuda7.5,解压缩cudnn的三个文件,复制到cuda安装目下对应的文件内(通常在C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v7.5下)。无英伟达显卡可以跳过此步


第三步:下载caffe-windows文件,解压缩到任意磁盘,假设d盘。下载NugetPackages,解压缩到和caffe-windows相同磁盘,要求和caffe-windows在同一目录下。


        <CpuOnlyBuild>false</CpuOnlyBuild>
        <UseCuDNN>true</UseCuDNN>
        <CudaVersion>7.5</CudaVersion>



<CudaArchitecture>compute_35,sm_35;compute_52,sm_52</CudaArchitecture>

改为
<CudaArchitecture>compute_52,sm_52</CudaArchitecture>



第四步:打开d盘中caffe-windows中的widnows,双击caffe.sln。在libcaffe上右击选择属性,在C/C++下,选择常规,将“将警告视为错误”设置为否。保持。
        右击整个项目,属性。在通用属性中,将启动项目改为当前选定内容。在配置属性中,将平台改为x64,将配置改为release




第五步:编译libcaffe。遇到第一个错误:错误4644error C1083: 无法打开源文件: “..\..\src\caffe\data_reader.cpp”: No such file or directory   C:\caffe-windows\windows\libcaffe\c1xxlibcaffe
解决办法:点击打开libcaffe,将include和src中中的data_reader.cpp移除。重新编译。编译成功进入第六步。


第六步:生成解决方案。




WIN10 VS2013 GTX960M NVIDIA显卡驱动和CUDA7.5安装 配置Caffe



WIN10 VS2013 GTX960M NVIDIA显卡驱动和CUDA7.5安装 配置Caffe


WIN10 VS2013 GTX960M NVIDIA显卡驱动和CUDA7.5安装 配置Caffe



WIN10 VS2013 GTX960M NVIDIA显卡驱动和CUDA7.5安装 配置Caffe



WIN10 VS2013 GTX960M NVIDIA显卡驱动和CUDA7.5安装 配置CaffeWIN10 VS2013 GTX960M NVIDIA显卡驱动和CUDA7.5安装 配置CaffeWIN10 VS2013 GTX960M NVIDIA显卡驱动和CUDA7.5安装 配置Caffe




WIN10 VS2013 GTX960M NVIDIA显卡驱动和CUDA7.5安装 配置Caffe




WIN10 VS2013 GTX960M NVIDIA显卡驱动和CUDA7.5安装 配置Caffe




WIN10 VS2013 GTX960M NVIDIA显卡驱动和CUDA7.5安装 配置Caffe



WIN10 VS2013 GTX960M NVIDIA显卡驱动和CUDA7.5安装 配置Caffe



WIN10 VS2013 GTX960M NVIDIA显卡驱动和CUDA7.5安装 配置Caffe



WIN10 VS2013 GTX960M NVIDIA显卡驱动和CUDA7.5安装 配置Caffe



WIN10 VS2013 GTX960M NVIDIA显卡驱动和CUDA7.5安装 配置Caffe



WIN10 VS2013 GTX960M NVIDIA显卡驱动和CUDA7.5安装 配置Caffe




WIN10 VS2013 GTX960M NVIDIA显卡驱动和CUDA7.5安装 配置Caffe




WIN10 VS2013 GTX960M NVIDIA显卡驱动和CUDA7.5安装 配置Caffe