折腾了一天,终于把环境搭出来了,虽然VS2013下载成功了,但是还是用VS2015把
看了网上大把教程,综合整理下:
1.老规则,准备工作
1.1 下载windows caffe https://github.com/BVLC/caffe/tree/windows
1.2 下载anaconda 3 4.2.0 (一定要python3.5或者2.5版本的,本文是3.5的)https://repo.continuum.io/archive/
1.3 VS2015
1.4 Cmake >3.4
1.6 耐操的心,纯属吐槽,毕竟搞了一天
2.将windows caffe解压到C盘下,C:\caffeBVLS
3.将1.5的包解压方法C:\caffeBVLS\build下,build是自己新建的文件
4.将C:\caffeBVLS\build\libraries\bin
C:\caffeBVLS\build\libraries\lib
C:\caffeBVLS\build\libraries\x64\vc14\bin
添加到环境变量PATH
5.进入scripts文件夹,把build_win.cmd的后缀改成txt,然后用编辑器打开,参考以下修改:
保存为:build_win.cmd,拷贝到上面刚刚新建的build,如果已经有cmakelist的文件,注意要删!
6.最后一步,在上面新建的build文件夹里面,运行build_win.cmd
经过漫长的等待之后,build完之后,在build的目录下就会出现一个caffe.sln工程文件。
然后就可以用VS2015按需编译出Release程序。此时无需为VS工程配置环境。