网上多数是vs2012或者vs2013上安装方式,带NA…显卡的需要安装CUDA7.5,安装cuDNN4,cuDNN。

一 :下载caffe源码(microsoft版)

下载地址:https://github.com/microsoft/caffe

备注:单击网页中的Clone or download。

二、编译caffe源代码

    1、解压源码(我解压在F盘)

    2、进入目录 F:\caffe-master\windows

      (1)、打开文件”CommonSettings.props.exemple”修改如下代码:

              <CpuOnlyBuild>true</CpuOnlyBuild>

              <UseCuDNN>false</UseCuDNN>

    3、双击F:\caffe-master\windows\目录下“caffe.sln”,自动  打开vs2013。

    4、单击 vs2013”生成”菜单,单击“生成解决方案”

     开始了长时间的编译过程。微软会自动帮我们生成全部的依赖包。

    5、编译中可能出现的问题:

 

果断换成vs2012  nuget  还是不行,获取不到依赖包。当nuget成功时会在程序 目录caffe-master 同目录生成NugetPackages文件夹,以上报错中缺少的包是通过nuget自动加载到这个文件夹下,文件夹总大小有1G多。

最后换成vs2013 全选安装包,nuget 成功。最终编译成功。

因为我的电脑没有显卡,也就没选择显卡部分,先把CommonSettings.props.example 后边的后缀去掉,配置CommonSettings.props 中的 

<CpuOnlyBuild>true</CpuOnlyBuild>
<UseCuDNN>false</UseCuDNN> 这样就是选择cpu 学习的模式了。环境搭建起来了,下一步看看怎么操作。

 

posted on 2016-11-16 10:09  小石头的一天  阅读(862)  评论(0编辑  收藏  举报