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移除。重新编译。编译成功进入第六步。
第六步:生成解决方案。