Pangolin代码中的一处错误
来源:互联网 发布:好用的面霜 知乎 编辑:程序博客网 时间:2024/06/05 01:52
在CentOS 下编译Pangolin 时,得到以下错误:
In file included from /home/yasi/opencv/Pangolin-master/pangolin/video.cpp:35:/home/yasi/opencv/Pangolin-master/pangolin/video/v4l.h: At global scope:/home/yasi/opencv/Pangolin-master/pangolin/video/v4l.h:51: error: ‘VideoInterface’ in namespace ‘Pangolin’ does not name a type/home/yasi/opencv/Pangolin-master/pangolin/video/v4l.h:54: error: expected class-name before ‘{’ token/home/yasi/opencv/Pangolin-master/pangolin/video.cpp: In function ‘pangolin::VideoInterface* pangolin::OpenVideo(std::string)’:/home/yasi/opencv/Pangolin-master/pangolin/video.cpp:270: error: expected type-specifier before ‘V4lVideo’/home/yasi/opencv/Pangolin-master/pangolin/video.cpp:270: error: cannot convert ‘int*’ to ‘pangolin::VideoInterface*’ in assignment/home/yasi/opencv/Pangolin-master/pangolin/video.cpp:270: error: expected ‘;’ before ‘V4lVideo’
后来发现,以下文件中用的是 namespace pangolin
examples/VBODisplay/main.cppexamples/SimpleRecord/main.cppexamples/SimpleVideo/main.cppexamples/SimpleMultiDisplay/main.cppexamples/SimpleDisplay/main.cppexamples/SimpleDisplayImage/main.cppexamples/SimpleRepeatVideo/main.cppexamples/SimplePlot/main.cpppangolin/video_record_repeat.hpangolin/timer.hpangolin/glsl.hpangolin/video.cpppangolin/widgets.hpangolin/vars.hpangolin/display.hpangolin/display.cpppangolin/display_internal.hpangolin/vars_internal.hpangolin/simple_math.hpangolin/cg.hpangolin/vars.cpppangolin/plotter.cpppangolin/video/pvn_video.hpangolin/video/ffmpeg.cpppangolin/video/openni.cpppangolin/video/firewire.hpangolin/video/ffmpeg.hpangolin/video/openni.hpangolin/video/firewire.cpppangolin/video/pvn_video.cpppangolin/gl.h
pangolin/video.hpangolin/video_recorder.cpppangolin/input_record_repeat.cpppangolin/widgets.cpppangolin/threadedfilebuf.hpangolin/gldraw.hpangolin/video_recorder.hpangolin/input_record_repeat.hpangolin/threadedfilebuf.cpppangolin/video_record_repeat.cpppangolin/plotter.hpangolin/glcuda.h
下面文件中用的是namespace Pangolin
pangolin/video/v4l.hpangolin/video/v4l.cpp
将大写的Pangolin改成 pangolin后,错误就没有了。
注:代码是git clone得到的
- Pangolin代码中的一处错误
- build pangolin 时遇到的的一处 link错误
- pangolin简单学习 一
- 安装Pangolin错误的解决方法
- 《 机器学习实战》(Machine Learning in Action) 一书 中的错误之处(内容、代码)
- 测试代码中的错误
- 找出以下代码中的错误
- bochs 2.6.2的一处代码错误
- caffe过程中的错误(一)
- Pangolin install
- pangolin install
- 'Write Great Code'书中的一处错误
- 大师也犯低级错误--《CODE COMPLETE (Second Edition)》中的2处代码错误
- 一简单代码的简单错误。。。
- 代码常见错误与自查清单(一)
- c#代码中的一些错误提示
- VS代码调试运行中的错误
- 发现《计算机视觉-计算理论与算法基础》一书中的一处错误
- U-Boot移植过程中的运行地址和装载地址的区别
- SQL Server的增、删、改、查以及系统函数
- hdu(1046)
- 新营销与管理
- 各种排序算法
- Pangolin代码中的一处错误
- 要学习的书
- opencv学习心得五----图像变化(灰度变换、二值变换)
- CF 86D Powerful array 分块算法入门,n*sqrt(n)
- 黑马程序员——银行业务调度系统
- 图解单片机8位PWM、16位PWM中“位”的含义!
- SQL 优化原则
- hdu 3917 (最大权闭合图)
- Eclipse文本编码格式修改为UTF-8 的方法