Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/opencv/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
命令行opencv中缺少DSO_Opencv_G++ - Fatal编程技术网

命令行opencv中缺少DSO

命令行opencv中缺少DSO,opencv,g++,Opencv,G++,我执行了这个命令 g++ -I/usr/local/include/opencv -I/usr/local/include/opencv2 -L/usr/local/lib/ -g -o binary DisplayImage.cpp -lopencv_core -lopencv_imgproc -lopencv_highgui -lopencv_ml -lopencv_video -lopencv_features2d -lopencv_calib3d -lopencv_objdetect -

我执行了这个命令

g++ -I/usr/local/include/opencv -I/usr/local/include/opencv2 -L/usr/local/lib/ -g -o binary DisplayImage.cpp -lopencv_core -lopencv_imgproc -lopencv_highgui -lopencv_ml -lopencv_video -lopencv_features2d -lopencv_calib3d -lopencv_objdetect -lopencv_contrib -lopencv_legacy -lopencv_stitching
我得到了这个错误

/usr/bin/ld: /tmp/ccB73ml3.o: undefined reference to symbol
'_ZN2cv6imreadERKNS_6StringEi'

//usr/local/lib/libopencv_imgcodecs.so.3.0: error adding symbols: DSO
missing from command line

我不知道链接的顺序是什么,但我不明白它对我执行命令有什么帮助。我的意思是,我应该在命令中更改什么?可能重复