我正在建立咖啡馆环境。我指的是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天。我尝试卸载并重新安装所有这些软件。我真的需要有人来帮助我......