修改caffe源码遇到的问题总结
2017-03-29 21:35
295 查看
.build_release/lib/libcaffe.so: undefined reference to `caffe::DeepFeatureHashLayer<double>::U_' .build_release/lib/libcaffe.so: undefined reference to `caffe::DeepFeatureHashLayer<float>::U_' .build_release/lib/libcaffe.so: undefined reference to `caffe::DeepFeatureHashLayer<double>::ALPHA_' .build_release/lib/libcaffe.so: undefined reference to `caffe::DeepFeatureHashLayer<float>::ALPHA_'
这个DeepFeatureHashLayer是我自己添加的layer。编译的时候发现,并没有reference。
同时比对,发现为什么我以往可以,但是这次就不可以呢?而且如果报函数没有reference可以理解。但是,提示变量没有reference,有点不理解。然后仔细调试代码,发现这两个变量都有共同的特点:就是类内的static变量。
然后我去掉static就可以编译通过。但是我就是想找一个类的全局共享变量啊。解决办法:
相关文章推荐
- Centos6.3修改源码遇到无法yum安装的问题
- Qt4源码在Qt5中打开遇到的问题总结
- 基于CSerialPort修改类的串口调试助手编写过程中遇到的问题总结
- [caffe使用]caffe使用中可能遇到的问题总结
- 使用最广泛的Android爬虫指示器PagerSlidingTabStrip遇到的相关问题的解决,并源码修改
- openssl_android编译通过遇到问题总结及修改
- 使用caffe训练faster-rcnn时遇到的问题总结
- 使用caffe训练faster-rcnn时遇到的问题总结
- caffe安装遇到的问题总结
- sqoop2 1.99.6 中遇到问题及源码修改汇总
- caffe安装遇到的问题总结
- ubuntu16.04配置caffeCPU版常遇到的问题总结
- Ubuntu16.04安装caffe中遇到的问题总结
- 关于修改frameworks的源码遇到的一点问题以及解决方法
- 基于CSerialPort修改类的串口调试助手编写过程中遇到的问题总结
- android 源码下如何将修改编入image 以及其他遇到问提总结
- 使用caffe训练faster-rcnn时遇到的问题总结
- caffe可视化绘制网络结构图方法及遇到问题总结
- 关于修改frameworks的源码遇到的一点问题以及解决方法
- 最近写shell脚本遇到的几点问题总结