编译caffe错误:无效使用不完整类型'struct CV :: Mat'

时间:2016-10-18 07:55:36

标签: compiler-errors caffe pycaffe

我正在建立咖啡馆环境。我指的是caffe.berkeleyvision installation我的linux是centos final 6.8,x86_64
现在我已经进行了编译步骤。
无论如何,我得到了几乎相同的错误:

  

1.编译与制作

在Caffe目录中我点击了comanmand cp Makefile.config.example Makefile.config并调整了Makefile.config,其中指向anaconda2的方向   然后我点击了make all我收到了指向nvalid use of incomplet type 'struct CV::Mat'

的错误消息
  

2.CMake Build

mkdir build cd build cmake ..时{p> make all然后是make 这是错误信息

/usr/local/caffe-master/include/caffe/common.hpp:73: error: forward declaration  of ‘struct cv::Mat’
make[2]: *** [src/caffe/CMakeFiles/caffe.dir/layers/memory_data_layer.cpp.o] Err or 1
make[2]: *** Waiting for unfinished jobs....
make[2]: *** [src/caffe/CMakeFiles/caffe.dir/layers/data_layer.cpp.o] Error 1
make[1]: *** [src/caffe/CMakeFiles/caffe.dir/all] Error 2
make: *** [all] Error 2

我完全感到需要改变Caffe的代码?还是opencv?我是新的liunxer并且已经为此工作了5天。我尝试卸载并重新安装所有这些软件。我真的需要有人来帮助我......

0 个答案:

没有答案