[英]Error: Undefined reference symbol to cv::VideoCapture::~VideoCapture(), DSO missing from command line
I am trying to run my opencv code on raspberry pi but i get the following error 我正在尝试在树莓派上运行我的opencv代码,但出现以下错误
/usr/bin/ld: CMakeFiles/main.dir/main.o: undefined reference to symbol 'cv::VideoCapture::~VideoCapture()'
/usr/local/lib/libopencv_videoio.so.3.0: error adding symbols: DSO missing from command line
DSO stands for "dynamic shared object" so it's probably a linking error. DSO代表“动态共享对象”,因此它可能是链接错误。 See this: openCV 2.4.7 error adding symbols: DSO missing from command line
看到这个: openCV 2.4.7添加符号时出错:命令行缺少DSO
Add -lopencv_features2d
to your compile path. 将
-lopencv_features2d
添加到编译路径。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.