编译caffe报错:_ZN5boost16exception_detail10bad_alloc_D2Ev

具体报错信息很长的。

text._ZN5boost16exception_detail10bad_alloc_D2Ev[_ZN5boost16exception_detail10bad_alloc_D5Ev]

of .build_release/src/caffe/data_reader.o

报了这个错误好奇怪的。查了好久都没解决。

摸索半天终于解决了。好爽的。

网上的资料比较少。我是自己解决的。

后来我反思了一下,是因为我之前caffe下的Makefile.config用的是g++。编译报错后,重新用g++4.6编译。

然后就编译出来的.so文件比兼容了。

重新解压缩caffe-master.zip后,用g++4.6统一编译就解决了。