windows7+caffe 仅CPU

来源:互联网 发布:access2003数据库教程 编辑:程序博客网 时间:2024/05/22 01:50

需要:
1.电脑系统:windows7 64位(此处亲身试验在windows 32位上配置不成功)
2. vs2013
3.caffe-master 网址:D:\caffe_vs
4. NugetPackages 网址:D:\caffe_vs

因为是离线配置,需要提前下载NugetPackages

配置过程:
1.将D:\caffe_vs\caffe-master\windows下的CommonSettings.props.example文件复制,然后将其重命名为CommonSettings.props
2. 用vs2013打开CommonSettings.props文件,将红框中的内容修改为如下图所示 :
这里写图片描述

3.用vs2013打开D:\caffe_vs\caffe-master\windows\Caffe.sln
4.打开Caffe.sln工程后,选择 工具-NuGet程序包管理器-程序包管理器设置,选择NuGet程序包管理器下的程序包源,添加本地程序包源,如下图所示:
这里写图片描述
5. 选择 解决方案’Caffe’,右键-属性,属性配置设置为如下图所示:(配置成release 形式一直报”link error:无法打开kernel32.lib”,添加了kernel32.lib的位置后,依然报错,不知道为什么!!)
这里写图片描述
6. 点击整个项目生成解决方案,会出现以下几种错误,解决方法分别写在后面。
1) link error:无法打开kernel32.lib
解决方法:搜索包含kernel32.lib文件的文件夹,添加到链接器下的附加库目录中。
这里写图片描述
2) 无法打开rc.exe
搜索rc.exe,找到rc.exe的位置,添加到环境变量的用户变量的path,(注意:更改环境变量后一定要重启电脑,新增的环境变量才会生效)如下图:
这里写图片描述
3) 无法打开windows.h文件
搜索Windows.h文件的位置,添加到相应项目属性页的VC++目录中的包含目录中,如下图所示:
这里写图片描述
4) Error link:无法打开文件libcaffe.lib
解决方案:对libcaffe重新生成。
5) 警告被视为错误,没有生成object文件,进入项目属性页按照下图更改:
这里写图片描述

参考:
http://blog.csdn.net/zb1165048017/article/details/51355143?ADUIN=2274618149&ADSESSION=1487550306&ADTAG=CLIENT.QQ.5436_.0&ADPUBNO=26514#comments

http://blog.csdn.net/hivan1/article/details/54767456

http://blog.csdn.net/sinat_27403413/article/details/52791489

http://www.cnblogs.com/yixuan-xu/p/5858595.html

http://blog.csdn.net/wanz2/article/details/52770316

http://blog.csdn.net/qq_14845119/article/details/52415090

原创粉丝点击