一、CommonSettings.props

caffe下载后解压。源代码文件夹caffe-master,到该文件夹下的windows文件夹下,将CommonSettings.props.example文件复制到该目录下并重命名为CommonSettings.props。

修改内容,true、false、false、true。

配置MatlabSupport,matlab安装目录为:D:\Englishpath\matlabC

<IncludePath>后为:

<IncludePath>$(MatlabDir)\extern\include;$(MatlabDir)\toolbox\distcomp\gpu\extern\include;$(IncludePath)</IncludePath>

PropertyGroup Condition中的CpuOnlyBuild设置为true。同时注释后面的cublas.lib文件

二、菜单栏 生成—配置管理器

找到caffe-master/windows文件夹下的caffe.sln,用VS 2013打开。点击菜单栏 生成—配置管理器,选择方案配置为Release,方案平台为x64。

三、生成libcaffe

1)右键libcaffe,生成。可能会出现错误。

提示的错误信息:

\NugetPackages\boost.1.59.0.0\lib\native\include\boost/format/alt_sstream_impl.hpp :

error C2220: 警告被视为错误 - 没有生成“object”文件 (..\..\src\caffe\util\math_functions.cpp)

该文件包含不能在当前代码页(936)中表示的字符。请将该文件保存为 Unicode 格式以防止数据丢失 (..\..\src\caffe\util\math_functions.cpp)

2)双击该错误,弹出对话框,点击确定会跳转到错误文件中,然后不用做别的,直接保存。再次右键libcaffe,重新生成。

四、生成整个解决方案

右键整个解决方案,生成解决方案,等待一段时间,整个项目编译完成之后,会在下方显示成功15个。

同时,在caffe-master/Buid/x64下会出现Release文件夹,里面是全部的编译成功的和运行时候需要用到的动态库以及exe文件;

此外,在整个项目编译过程中会提示Nuget在下载,下载的内容是编译过程中用到的一些依赖包,编译完成后会在caffe-master同级文件夹下出现NugetPackages文件夹,该文件夹中的内容就是刚才下载的内容。

出错:

出错原因:最初的属性文件有问题。

caffe在windows 下的配置及matlab接口编译(无GPU) - coollife - 博客园 https://www.cnblogs.com/njust-ycc/p/5776286.html

配置caffe过程中,生成解决方案出错。无法打开包括文件: “gpu/mxGPUArray.h” - ostartech - 博客园 https://www.cnblogs.com/wxl845235800/p/10603114.html

五、右击解决方案--属性--通用属性--启动项目--当前选定内容--保存

六、执行caffe

单击选中caffe,点击菜单栏 调试-开始执行,或者直接ctrl+F5,会弹出如下命令窗口,说明windows系统下的caffe安装成功。

少了第五步会报错:系统无法执行指定的程序。

测试

添加系统路径(path):D:\Englishpath\caffe-master\Build\x64\Release

D:\Englishpath\caffe-master\Build\x64\Release\matcaffe

在控制台输入一个函数作为测试:

caffe.reset_all();

matlab接口可以使用。

Windows-caffe配置 - -城春草木深- - 博客园 http://www.cnblogs.com/go-better/p/6691028.html

Windows系统下安装深度学习Caffe软件的详细步骤_百度经验 https://jingyan.baidu.com/article/8ebacdf00b251749f65cd539.html

caffe在windows 下的配置及matlab接口编译(无GPU) - coollife - 博客园 https://www.cnblogs.com/njust-ycc/p/5776286.html

windows下caffe安装配置、matlab接口的更多相关文章

  1. Windows下caffe安装详解(仅CPU)

    本文大多转载自 http://blog.csdn.net/guoyk1990/article/details/52909864,加入部分自己实战心得. 1.环境:windows 7\VS2013 2. ...

  2. Windows 下如何安装配置Snort视频教程

    Windows 下如何安装配置Snort视频教程: 第一步: http://www.tudou.com/programs/view/UUbIQCng360/ 第二部: http://www.tudou ...

  3. Windows下caffe的配置和调用caffe库(一)

    一.Windows下caffe的配置: 1. 下载caffe官网提供的开发包,https://github.com/microsoft/caffe 2. 将caffe-master目录下的Window ...

  4. [转载]Apache在windows下的安装配置

    Apache在windows下的安装配置 转载自:http://blog.sina.com.cn/s/blog_536f16b00100cfat.html     1 Apache的下载 Apache ...

  5. Windows下Redis安装配置和使用注意事项

    Windows下Redis安装配置和使用注意事项 一:下载 下载地址: https://github.com/microsoftarchive/redis/releases 文件介绍: 本文以3.2. ...

  6. < python音频库:Windows下pydub安装配置、过程出现的问题及常用API >

    < python音频库:Windows下pydub安装配置.过程出现的问题及常用API > 背景 刚从B站上看过倒放挑战之后也想体验下,心血来潮一个晚上完成了基本的实现.其中倒放与播放部分 ...

  7. windows下如何安装配置mysql-5.7-m14-winx64(zip格式的安装)

    win7 64位下如何安装配置mysql-5.7.4-m14-winx64 1.   mysql-5.7.4-m14-winx64.zip下载 官方网站下载地址:http://dev.mysql.co ...

  8. Windows下CVSNT安装配置

    首先要说明:X64下安装此软件会报 “cvs [login aborted]: WIN-4H9CRJO1TRA\Administrator: Switch to user failed due to  ...

  9. windows环境Caffe安装配置步骤(无GPU)及mnist训练

    在硕士第二年,义无反顾地投身到了深度学习的浪潮中.从之前的惯性导航转到这个方向,一切从头开始,在此,仅以此文记录自己的打怪之路. 最初的想法是动手熟悉Caffe,考虑到直接上手Ubuntu会有些难度, ...

随机推荐

  1. 学习MongoDB(二) Replica Set集群配置

    1.官方网址:https://docs.mongodb.org/manual/tutorial/deploy-replica-set-for-testing/ 2.Replica Set介绍: htt ...

  2. Java编程的逻辑 (33) - Joda-Time

    本系列文章经补充和完善,已修订整理成书<Java编程的逻辑>,由机械工业出版社华章分社出版,于2018年1月上市热销,读者好评如潮!各大网店和书店有售,欢迎购买,京东自营链接:http:/ ...

  3. Spark内存管理之钨丝计划

    Spark内存管理之钨丝计划 1. 钨丝计划的产生的原因 2. 钨丝计划内幕详解  一:“钨丝计划”产生的本质原因 1, Spark作为一个一体化多元化的(大)数据处理通用平台,性能一直是其根本性的追 ...

  4. openvpn之EasyRSA配置篇

    cd EasyRSA-2.2.2 vi vars #红色加粗的表示是我们需要修改的,其它的保持默认就可以 export EASY_RSA="`pwd`" export OPENSS ...

  5. css table第一列 宽度

    table{table-layout:fixed;}table tr td:first-child,table tr td:first-child{width:120px;} 首行第一个td定宽同列的 ...

  6. .NetCore程序发布到IIS上面

    一.概述 在传统的.NET Framework中,ASP.NET程序发布到IIS上面,是由IIS的工作进程(w3wp.exe)托管的,在任务管理器中可以找到该进程.在ASP.NET Core程序中不再 ...

  7. 【转】IT族室内锻炼身体的小妙招

    上班族.久坐族近年的健康状况令人堪忧,由于缺乏运动加上长期面对辐射,使上班族身体状况越来越差.专家建议上班族应多加运动,只需小小的动作就能轻松获得健康! 梳头:用木梳从前额至头顶部向后部梳刷,逐渐加快 ...

  8. Linux进程间通信之管道(pipe)、命名管道(FIFO)与信号(Signal)

    整理自网络 Unix IPC包括:管道(pipe).命名管道(FIFO)与信号(Signal) 管道(pipe) 管道可用于具有亲缘关系进程间的通信,有名管道克服了管道没有名字的限制,因此,除具有管道 ...

  9. Textrank权值提取文本标签提取:

    Textrank权值提取文本标签提取: 我已经爬取到了指定博主的新浪微博,然后我想从微博中提取出可以代表该博主兴趣特征的100个关键词,然后由这100个关键词提取出10个标签,代表博主的兴趣.我们此处 ...

  10. (笔记)Linux下的准确延时,#include <linux/delay.h>调用出错

    在编写应用层程序时,有时需要延时一下,这个时候该怎么办呢? 在内核代码中,我们经常会看到这样的头文件使用#include <linux/delay.h>,心想着直接调用这个就可以了吧!可是 ...