1.首先下载官方BVLC版本的caffe ,https://github.com/BVLC/caffe/tree/windows
2.CMAKE。需要3.4版本以上,我用的是3.9.6
3.Anaconda。目前官方的版本是Anaconda 3.6和2.7,就是说内置了 Python2.7 or 3.6。 喜欢高版本的朋友注意了,3.6caffei不支持。所以你要么在历史档案中下Anaconda3-4.2.0-Windows-x86_64.exe,要么参照http://blog.csdn.net/cym1990/article/details/78563349下个3.6版本的,然后重新安装Anaconda的环境为 PYTHON3.5。当然2.7版本的就可以了。
然后用notepad修改caffe路径下scripts文件下build_win.cmd
修改第8行为,if NOT DEFINED WITH_NINJA set WITH_NINJA=0,表示使用cl编译器,而非NINJA