Win7_64bit下配置caffe环境之后,生成Matlab接口,cafffe_.mexw64

首先按照这篇博客已经成功生成了caffe.exe

1、下载修复后的caffe_.cpp文件

链接:http://pan.baidu.com/s/1gdJfDej  密码:rob6

下载得到caffe_.cpp、matcaffe.def、bvlc_reference_caffenet.caffemodel三个文件

删除F:\VSWorkSpace\caffe\matlab\+caffe\private目录下的caffe_.cpp文件

把刚才下载好的caffe_.cpp、matcaffe.def放到 F:\VSWorkSpace\caffe\matlab\+caffe\private 这个目录中


2、在上面工程的基础上,把caffe.cpp移除,将F:\VSWorkSpace\caffe\matlab\+caffe\private 中的caffe_.cpp添加到工程源文件中。

如图:



3、配置属性

3.1 常规

输出目录:..\..\matlab\+caffe\private

目标文件名:caffe_

目标文件扩展名:.mexw64

配置类型:动态库(.dll)

如图:


3.1 VC++ 目录 -包含目录

C:\R2015b\extern\include

C:\R2015b\extern\include\win64


如图:


3.2 VC++ 目录 -库目录

C:\R2015b\extern\lib\win64\microsoft

如图:


3.3 链接器-附加依赖项

libmx.lib

libmex.lib

libmat.lib

如图:


3.4 链接器-模块定义文件

../../matlab/+caffe/private/matcaffe.def

如图:


4、右键生成项目

将会在F:\VSWorkSpace\caffe\matlab\+caffe\private生成caffe_.mexw64等文件。

如图:




5、测试

(1)、把下载好的bvlc_reference_caffenet.caffemodel放入到F:\VSWorkSpace\caffe\models\bvlc_reference_caffenet

(2)、打开matlab,把路径改成caffe根目录,输入:addpath ./matlab

(3)、把路径改成F:\VSWorkSpace\caffe\matlab\demo,在命令行中输入:>> [s,l] = classification_demo()

但是这个生成的caffe_.mexw64无法在matlab中被调用。

报了下面的错误:


不知道怎么解决,后来换了源码解决了。




  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值