Ubuntu16.04中编译caffe与matlab出现错误

编译

按照官方教程编译好caffe之后,需要编译caffe与Matlab的接口,需要执行以下命令。
$ make matcaffe

错误

find: ‘matlab/+caffe/private’: No such file or directory
make: *** No rule to make target 'matlab/+caffe/private/caffe_.cpp', needed by 'matlab/+caffe/private/caffe_.mexa64'.  Stop.

解决方案

备份${Matlab}/MATLAB_VERSION/in/glnxa64/文件夹下以下三个文件并将其删除。
libopencv_core.so.2.4
libopencv_highgui.so.2.4
libopencv_imgproc.so.2.4

待定,可能是Matlab版本问题,需要R2012b的版本。

    原文作者:一恪slam
    原文地址: https://www.jianshu.com/p/2801b22b3e6d
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞