Invalid MEX-file R-CNN配置时出错
2014-11-09 13:55
148 查看
在按照官方教程配置R-CNN环境的时候(详见https://github.com/rbgirshick/rcnn/blob/master/README.md),当配置到 Installing R-CNN的第vii步时,输入caffe('get_init_key');时出错,显示
根据回答(https://github.com/BVLC/caffe/issues/827),感觉应该时由于编译caffe时候的库与编译matlab相关的库版本不一样,故
1. locate libstdc++,可以找到几个libstdc++.so.6....
2. 其中,有一个会在matlab目录下的sys/os/*****(不赘述了);另外一个会在/usr/lib/x86***(具体忘了,反正就主要这个形式)
3. 因为caffe早就编译好,而且caffe用的肯定时系统库,所以,心想只要让matlab相关的编译也用系统库就好了。
4. 有了上面的想法,就有几种选择了。
i.将matlab下的libstdc++.so.6 更改名称为libstd++.so.6_back(让matlab找不到这个,但是为了安全还是备份一下吧),这样在执行matlab编译的时候会自动去找系统用的库
ii. 想办法将matlab下的libstdc++.so.6链接到系统用的那个库的文件去(这个的方法应该就比较多了)
我用的时第一种方法,简单易行,轻松搞定(其实搞定的过程时漫长的...)
之所以写这篇,就是想让其他童鞋们在配置RCNN环境时要是遇到了同样问题,本文能有所帮助,提供一点启发
Invalid MEX-file '/home/gipuser/caffe-workspace/caffe-new2/matlab/caffe/caffe.mexa64': /usr/local/MATLAB/R2013a/bin/glnxa64/../../sys/os/glnxa64/libstdc++.so.6: version `GLIBCXX_3.4.15' not found (required by /home/gipuser/caffe-workspace/caffe-new2/matlab/caffe/caffe.mexa64)
根据回答(https://github.com/BVLC/caffe/issues/827),感觉应该时由于编译caffe时候的库与编译matlab相关的库版本不一样,故
1. locate libstdc++,可以找到几个libstdc++.so.6....
2. 其中,有一个会在matlab目录下的sys/os/*****(不赘述了);另外一个会在/usr/lib/x86***(具体忘了,反正就主要这个形式)
3. 因为caffe早就编译好,而且caffe用的肯定时系统库,所以,心想只要让matlab相关的编译也用系统库就好了。
4. 有了上面的想法,就有几种选择了。
i.将matlab下的libstdc++.so.6 更改名称为libstd++.so.6_back(让matlab找不到这个,但是为了安全还是备份一下吧),这样在执行matlab编译的时候会自动去找系统用的库
ii. 想办法将matlab下的libstdc++.so.6链接到系统用的那个库的文件去(这个的方法应该就比较多了)
我用的时第一种方法,简单易行,轻松搞定(其实搞定的过程时漫长的...)
之所以写这篇,就是想让其他童鞋们在配置RCNN环境时要是遇到了同样问题,本文能有所帮助,提供一点启发
相关文章推荐
- IIS问题 将加密数据写入Web服务器配置数据库时出错
- vs2003 创建web应用程序出错:配置应用程序根错误......
- 在Win2003 SP1计算机上配置OCS 2007 EE版配置出错
- 在处理向该请求提供服务所需的配置文件时出错。请检查下面的特定错误详细信息并适当地修改配置文件。
- 在处理向该请求提供服务所需的配置文件时出错
- 关于卸载后从新安装WSS3配置出错问题
- Struts1.2.x项目数据源配置在tomcat启动时出错解决方法
- sql安装出错,安装程序配置服务器失败的解决方案 [转]
- SQL Server安装出错:安装程序配置服务器失败的解决方法 [转]
- 转载:在处理向该请求提供服务所需的配置文件时出错
- nHiberate基于.net2.0配置出错的解决方法
- 在处理向该请求提供服务所需的配置文件时出错
- 在处理向该请求提供服务所需的配置文件时出错[转]
- SQLServer 安装过程出错 安装程序配置服务器失败 (解决篇)
- 卸载过期卡巴后进不了Win XP,装瑞星配置又出错
- SQL安装时出错,提示:安装程序配置服务器失败 参考服务器错误日志。针对其中一种情况的解决方法!
- 请教:WSS V3 (Web前端)安装后配置第二步出错 "配置选项min server memory不存在"
- Enterprise Library3.1 使用数据访问模块时,调用Microsoft.Practices.EnterpriseLibrary.Data报出源文件与当前应用程序不一致和创建dataconfiguration的配置节处理程序出错
- datasource中配置,规避日期格式转换出错