caffe-windows VS2013编译 无GPU
2017-06-09 13:35
435 查看
最近编译了下caffe-windows 确实是费了点功夫
主要难在 参考的博客使用的caffe-windows与目前官网的版本已经不一致
VS2013编译过程中遇到博客中未遇到的问题
特写此篇博文 记录下自己的经历
caffe-windows编译
软件:VS2013(注意 至少包含update2升级包,不然会在编译过程遇到诸如 无法引用头文件 无法识别sstream头文件等等等等一系列错误)
所采用的caffe-windows(下载地址 http://pan.baidu.com/s/1o8iD80a )
Anacoda2 http://pan.baidu.com/s/1nuGVpFF
注意事项:只要VS2013完整 至少包含update2 就不会出现额外的错误
编译该版本的caffe-windows需要安装python2.7 可以直接安装Anacoda2 这样包含大量的常用依赖包
流程:
1.解压caffe-windows
2.进入caffe-windows ->打开windows文件夹 -> 复制CommonSettings.props.example文件,粘贴,重命名为CommonSettings.props
3.启动caffe.sln 修改配置文件CommonSettings.props
同时修改matlab的includepath为
<IncludePath>$(MatlabDir)\extern\include;$(MatlabDir)\toolbox\distcomp\gpu\extern\include;$(IncludePath)</IncludePath>
4.在caffe-master目录 搜索math_functions.cpp
由于该cpp文件编码方式英文 我们的系统是中文 会出现错误
我们只需要找到这个文件 用VS2013打开它 保存 即可 VS2013会自动修改为中文编码方式
5.修改Debug为Release
6.修改错误提示等级 将警告视为错误 由'是' 修改为 ‘否’
7.开始编译: 全部重新生成解决方案
稍许等待即可编译成功(再次申明 注意VS2013至少包含update2)
8.编译成功后
在caffe-master\Build\x64\Release路径下 出现caffe.exe则pycaffe编译成功
在matcaffe\+caffe\private路径下出现caffe_.mexw64文件证明matcaffe编译成功
在
以上 caffe-windows编译全部结束
如果按照上述步骤 出现找不到头文件等等 皆是由于VS2013的问题
如果无法打开caffe.lib 请检查你安装的是否为python2
该版本的caffe-windows是python2.7
主要难在 参考的博客使用的caffe-windows与目前官网的版本已经不一致
VS2013编译过程中遇到博客中未遇到的问题
特写此篇博文 记录下自己的经历
caffe-windows编译
软件:VS2013(注意 至少包含update2升级包,不然会在编译过程遇到诸如 无法引用头文件 无法识别sstream头文件等等等等一系列错误)
所采用的caffe-windows(下载地址 http://pan.baidu.com/s/1o8iD80a )
Anacoda2 http://pan.baidu.com/s/1nuGVpFF
注意事项:只要VS2013完整 至少包含update2 就不会出现额外的错误
编译该版本的caffe-windows需要安装python2.7 可以直接安装Anacoda2 这样包含大量的常用依赖包
流程:
1.解压caffe-windows
2.进入caffe-windows ->打开windows文件夹 -> 复制CommonSettings.props.example文件,粘贴,重命名为CommonSettings.props
3.启动caffe.sln 修改配置文件CommonSettings.props
同时修改matlab的includepath为
<IncludePath>$(MatlabDir)\extern\include;$(MatlabDir)\toolbox\distcomp\gpu\extern\include;$(IncludePath)</IncludePath>
4.在caffe-master目录 搜索math_functions.cpp
由于该cpp文件编码方式英文 我们的系统是中文 会出现错误
我们只需要找到这个文件 用VS2013打开它 保存 即可 VS2013会自动修改为中文编码方式
5.修改Debug为Release
6.修改错误提示等级 将警告视为错误 由'是' 修改为 ‘否’
7.开始编译: 全部重新生成解决方案
稍许等待即可编译成功(再次申明 注意VS2013至少包含update2)
8.编译成功后
在caffe-master\Build\x64\Release路径下 出现caffe.exe则pycaffe编译成功
在matcaffe\+caffe\private路径下出现caffe_.mexw64文件证明matcaffe编译成功
在
以上 caffe-windows编译全部结束
如果按照上述步骤 出现找不到头文件等等 皆是由于VS2013的问题
如果无法打开caffe.lib 请检查你安装的是否为python2
该版本的caffe-windows是python2.7
相关文章推荐
- 【caffe】windows下vs2013+opencv3.2.0+opencv_contrib(包含dnn)+cmake3.8编译与配置
- Windows下caffe的GPU配置:VS2013+cuda7.5+cudnn v5+python+matlab(三)
- window下编译Caffe时(Windows10+Caffe+CUDA7.5+VS2013)注意事项
- Windows 下(VS2013)编译 Caffe Fast RCNN (CPU Only)
- Windows 10 + VS2013 编译 Caffe
- Windows 7+VS2013将caffe编译成动态链接库并进行调用
- Windows下VS2013+Caffe无GPU配置
- Windows下caffe的GPU配置:VS2013+cuda7.5+cudnn v5+python+matlab(一)
- Caffe + Win10 + GPU + VS2013 菜鸟超详细编译安装过程
- Windows下VS2013编译Caffe完全手册
- Windows下VS2015编译caffe(无GPU版本),安装简单
- windows10+cuda8.0+cudnn5.1+vs2013下编译caffe
- Windows7_VS2013_Cmake编译Caffe源码(不带GPU支持)步骤
- 用Visual Studio 2013(VS2013)调用Caffe(注意:不是编译Windows版的Caffe)
- Windows+VS2013爆详细Caffe编译安装教程
- 基于chyh1990/caffe-compact在windows vs2013上编译caffe步骤
- Windows/Linux平台编译Caffe,不依赖GPU模式
- Windows10+Caffe+CUDA7.5+VS2013环境配置
- vs2013编译caffe的io.cpp文件错误,open close无法识别