(下面的包都有被人已经下载好传到网盘上的,下载成功率高些)
下载vs2015 配置c++工作环境vs2013
下载cuda8.0
下载cudnn
下载nuget相关的包(boost,opencv...)
下载winPython Anaconda python
以上博客中的下载链接:
nuget相关包:下载解压放到与caffe-master并列文件夹即可:链接: 密码:1zgo
caffe的工程下载下来,里面默认的vs工程都是2013及以下的。
使用vs2015编译上的问题:
编译顺序要注意,先编译libcaffe,不然总说proto目录下的文件找不到;(编译工程的时候会自动生成的不用自己用命令生成)
运行库需要设置一下,不然总说链接库找不到;(虽然下载的是vs2013的库,但是只要设置正确了是可以成功链接的)
由于有太多包的版本遇到问题,最后还是将vs2015换成vs2013了,cuda又要在装一次,来配置2013中的cuda相关环境。
https://github.com/happynear/caffe-windows/issues/54
重新配置vs开发环境:
执行devenv.exe /setup /resetuserdata /resetsettings
修改配置文件, 打开python接口支持,,配置python路径(带python.exe的那个),修改python版本。
后面遇到的问题:
boost的lib很多版本问题,在2015里面链接失败,换回2013python的一个_d.lib库没有,通过修改pyconfig.h头文件解决