在pandaboard上使用静态链接进行OpenCV编译的问题

use*_*538 5 static opencv pandaboard

我使用BUILD_SHARED_LIBS = 0选项在pandaboard上安装了带静态链接的opencv.我正在使用ubuntu 11.10.我还建立了第三方库png,jpeg,jasper和zlib.(cmake选项BUILD_PNG = ON BUILD_JASPER = ON BUILD_JPEG = ON BUILD_ZLIB = ON WITH_JPEG = ON WITH_PNG = ON WITH_JASPER = ON).我的opencv安装成功了.但是,当我编译测试程序时,我得到一些未定义的错误引用.所有这些错误似乎都与jpeg,png和jasper库有关,但我无法理解为什么当我明确链接它们时libhighgui无法引用第三方库.以下是我编译程序的方法:

g++ -static face_recognition.cpp -o fcarm -I/home/nandhini/opencv/2.4.2static/include/opencv -I/home/nandhini/opencv/2.4.2static/include -L/home/nandhini/opencv/2.4.2static/lib/ -L/home/nandhini/opencv/2.4.2static/share/OpenCV/3rdparty/lib -llibjpeg -llibjasper -llibpng -lzlib -lopencv_core -lopencv_contrib -lopencv_imgproc -lopencv_highgui -lopencv_ml -lopencv_video -lopencv_features2d -lopencv_calib3d -lopencv_objdetect -lopencv_flann -lopencv_photo -lopencv_legacy -pthread -lm -lrt -lstdc++ -ldl

我已经很久没遇到这个问题,如果有人能帮我解决问题,我真的很感激.请帮忙,谢谢!

这是我的错误列表:

/home/nandhini/opencv/2.4.2static/lib//libopencv_core.a(persistence.cpp.o): In functionicvGets(CvFileStorage*,char*,int)':persistence.cpp :(.text._ZL7icvGetsP13CvFileStoragePci + 0x7e):对gzgets' /home/nandhini/opencv/2.4.2static/lib//libopencv_core.a(persistence.cpp.o): In function_ZL16icvYMLSkipSpacesP13CvFileStoragePcii.constprop.61'的未定义引用':persistence.cpp :(.text._ZL16icvYMLSkipSpacesP13CvFileStoragePcii.constprop.61 + 0x11e ):未定义参照gzeof' /home/nandhini/opencv/2.4.2static/lib//libopencv_core.a(persistence.cpp.o): In functionicvPuts(CvFileStorage*,字符常量*) ':persistence.cpp :( text._ZL7icvPutsP13CvFileStoragePKc + 0x138):未定义参照gzputs' /home/nandhini/opencv/2.4.2static/lib//libopencv_core.a(persistence.cpp.o): In functionicvXMLSkipSpaces(CvFileStorage*,字符*,INT)':persistence.cpp :(. text._ZL16icvXMLSkipSpacesP13CvFileStoragePci + 0x1a2):对gzeof' /home/nandhini/opencv/2.4.2static/lib//libopencv_core.a(persistence.cpp.o): In functionicvClose的未定义引用(CvFileStorage*,std :: basic_string,std :: allocator>*)':persistence.cpp :(.text._ZL8icvCloseP13CvFileStoragePSs + 0x132):对gzclose' /home/nandhini/opencv/2.4.2static/lib//libopencv_core.a(persistence.cpp.o): In functioncvOpenFileStorage的未定义引用':持久性. CPP :( text.cvOpenFileStorage + 0x1b0):未定义参照gzrewind' persistence.cpp:(.text.cvOpenFileStorage+0x6b6): undefined reference togzclose 'persistence.cpp :( text.cvOpenFileStorage + 0x734):未定义参照gzopen' persistence.cpp:(.text.cvOpenFileStorage+0xcd4): undefined reference togzclose' /home/nandhini/opencv/2.4.2static/lib//libopencv_highgui. a(grfmt_jpeg2000.cpp.o):在函数cv::JasperInitializer::~JasperInitializer()': grfmt_jpeg2000.cpp:(.text._ZN2cv17JasperInitializerD2Ev[_ZN2cv17JasperInitializerD5Ev]+0x4): undefined reference tojas_cleanup'/ home/nandhini/opencv/2.4.2static/lib // libopencv_highgui.a(grfmt_jpeg2000.cpp.o):在函数cv::Jpeg2KDecoder::close()': grfmt_jpeg2000.cpp:(.text._ZN2cv13Jpeg2KDecoder5closeEv+0x8): undefined reference tojas_stream_close'grfmt_jpeg2000.cpp :(.text._ZN2cv13Jpeg2KDecoder5closeEv + 0x14):未定义引用jas_image_destroy' /home/nandhini/opencv/2.4.2static/lib//libopencv_highgui.a(grfmt_jpeg2000.cpp.o): In functioncv :: Jpeg2KDecoder :: readHeader( )':grfmt_jpeg2000.cpp :(.text._ZN2cv13Jpeg2KDecoder10readHeaderEv + 0xe):对jas_stream_fopen' grfmt_jpeg2000.cpp:(.text._ZN2cv13Jpeg2KDecoder10readHeaderEv+0x1e): undefined reference tojas_image_decode '/home/nandhini/opencv/2.4.2static/lib//libopencv_highgui.a(grfmt_jpeg2000.cpp.o)的未定义引用:在函数cv::Jpeg2KDecoder::readData(cv::Mat&)': grfmt_jpeg2000.cpp:(.text._ZN2cv13Jpeg2KDecoder8readDataERNS_3MatE+0x5c): undefined reference tojas_image_getcmptbytype'中grfmt_jpeg2000.cpp :( text._ZN2cv13Jpeg2KDecoder8readDataERNS_3MatE + 0x68)中:未定义参照jas_image_getcmptbytype' grfmt_jpeg2000.cpp:(.text._ZN2cv13Jpeg2KDecoder8readDataERNS_3MatE+0x74): undefined reference tojas_image_getcmptbytype 'grfmt_jpeg2000.cpp :( text._ZN2cv13Jpeg2KDecoder8readDataERNS_3MatE + 0xb8):未定义参照jas_image_getcmptbytype' grfmt_jpeg2000.cpp:(.text._ZN2cv13Jpeg2KDecoder8readDataERNS_3MatE+0x126): undefined reference tojas_matrix_create' grfmt_jpeg2000.cpp :( text._ZN2cv13Jpeg2KDecoder8readDataERNS_3MatE + 0x13e):未定义引用jas_image_readcmpt' grfmt_jpeg2000.cpp:(.text._ZN2cv13Jpeg2KDecoder8readDataERNS_3MatE+0x16e): undefined reference tojas_matrix_destroy'grfmt_jpeg2000.cpp :(.text._ZN2cv13Jpeg2KDecoder8readDataERNS_3MatE + 0x184):未定义引用jas_cmprof_createfromclrspc' grfmt_jpeg2000.cpp:(.text._ZN2cv13Jpeg2KDecoder8readDataERNS_3MatE+0x194): undefined reference tojas_image_chclrspc'grfmt_jpeg2000.cpp :(.text._ZN2cv13Jpeg2KDecoder8readDataERNS_3MatE + 0x1a2 ):未定义引用jas_image_destroy' grfmt_jpeg2000.cpp:(.text._ZN2cv13Jpeg2KDecoder8readDataERNS_3MatE+0x1ac): undefined reference tojas_cmprof_destroy'grfmt_jpeg2000.cpp :(.text._ZN2cv13Jpeg2KDecoder8readDataERNS_3MatE + 0x220):未定义引用jas_cmprof_destroy' /home/nandhini/opencv/2.4.2static/lib//libopencv_highgui.a(grfmt_jpeg2000.cpp.o): In functioncv :: Jpeg2KEncoder :: writeComponent8u(void*,cv :: Mat const&)':grfmt_jpeg2000.cpp :(.text. _ZN2cv13Jpeg2KEncoder16writeComponent8uEPvRKNS_3MatE +为0x1C):未定义参照jas_matrix_create' grfmt_jpeg2000.cpp:(.text._ZN2cv13Jpeg2KEncoder16writeComponent8uEPvRKNS_3MatE+0x86): undefined reference tojas_image_writecmpt 'grfmt_jpeg2000.cpp :( text._ZN2cv13Jpeg2KEncoder16writeComponent8uEPvRKNS_3MatE + 0XA0):未定义参考jas_matrix_destroy' /home/nandhini/opencv/2.4.2static/lib//libopencv_highgui.a(grfmt_jpeg2000.cpp.o): In functionCV :: Jpeg2KEncoder :: writeComponent16u(无效*,CV ::垫常量&)':grfmt_jpeg2000.cpp :( .text._ZN2cv13Jpeg2KEncoder17writeComponent16uEPvRKNS_3MatE + 0x1c):对jas_matrix_create' grfmt_jpeg2000.cpp:(.text._ZN2cv13Jpeg2KEncoder17writeComponent16uEPvRKNS_3MatE+0x86): undefined reference tojas_image_writecmpt的未定义引用'grfmt_jpeg2000.cpp :(.text._ZN2cv13Jpeg2KEncoder17writeComponent16uEPvRKNS_3MatE + 0xa0):未定义引用jas_matrix_destroy' /home/nandhini/opencv/2.4.2static/lib//libopencv_highgui.a(grfmt_jpeg2000.cpp.o): In functioncv :: Jpeg2KEncoder :: write(cv :: Mat const&,std :: vector> const&) ':grfmt_jpeg2000.cpp :( text._ZN2cv13Jpeg2KEncoder5writeERKNS_3MatERKSt6vectorIiSaIiEE + 0x5a):未定义参照jas_image_create' grfmt_jpeg2000.cpp:(.text._ZN2cv13Jpeg2KEncoder5writeERKNS_3MatERKSt6vectorIiSaIiEE+0x8c): undefined reference tojas_image_destroy'.grfmt_jpeg2000.cpp :( text._ZN2cv13Jpeg2KEncoder5writeER KNS_3MatERKSt6vectorIiSaIiEE + 0xbe):未定义参照jas_stream_fopen' grfmt_jpeg2000.cpp:(.text._ZN2cv13Jpeg2KEncoder5writeERKNS_3MatERKSt6vectorIiSaIiEE+0xcc): undefined reference tojas_image_strtofmt 'grfmt_jpeg2000.cpp :( text._ZN2cv13Jpeg2KEncoder5writeERKNS_3MatERKSt6vectorIiSaIiEE + 0xda):未定义参照jas_image_encode' grfmt_jpeg2000.cpp:(.text._ZN2cv13Jpeg2KEncoder5writeERKNS_3MatERKSt6vectorIiSaIiEE+0xe8): undefined reference tojas_stream_close' /home/nandhini/opencv/2.4.2static/lib//libopencv_highgui.a(grfmt_jpeg2000.cpp. o):在函数_GLOBAL__sub_I_grfmt_jpeg2000.cpp': grfmt_jpeg2000.cpp:(.text.startup._GLOBAL__sub_I_grfmt_jpeg2000.cpp+0x2): undefined reference tojas_init'/home/nandhini/opencv/2.4.2static/lib//libopencv_imgproc.a(templmatch.cpp.o)中:在函数cv::crossCorr(cv::Mat const&, cv::Mat const&, cv::Mat&, cv::Size_<int>, int, cv::Point_<int>, double, int)': templmatch.cpp:(.text._ZN2cv9crossCorrERKNS_3MatES2_RS0_NS_5Size_IiEEiNS_6Point_IiEEdi+0x318): undefined reference tocv :: getOptimalDFTSize(int)'templmatch.cpp :(.text. _ZN2cv9crossCorrERKNS_3MatES2_RS0_NS_5Size_IiEEiNS_6Point_IiEEdi + 0x33c):未定义参考cv::getOptimalDFTSize(int)' templmatch.cpp:(.text._ZN2cv9crossCorrERKNS_3MatES2_RS0_NS_5Size_IiEEiNS_6Point_IiEEdi+0x7c4): undefined reference toCV :: DFT(CV :: _ InputArray常量&,CV :: _ OutputArray常量&,INT,INT)" templmatch.cpp :( text._ZN2cv9crossCorrERKNS_3MatES2_RS0_NS_5Size_IiEEiNS_6Point_IiEEdi + 0xefc):未定义参考cv::dft(cv::_InputArray const&, cv::_OutputArray const&, int, int)' templmatch.cpp:(.text._ZN2cv9crossCorrERKNS_3MatES2_RS0_NS_5Size_IiEEiNS_6Point_IiEEdi+0xf66): undefined reference toCV :: mulSpectrums (cv :: _ InputArray const&,cv :: _ InputArray const&,cv :: _ OutputArray const&,int,bool)'templmatch.cpp :(.text._ZN2cv9crossCorrERKNS_3MatES2_RS0_NS_5Size_IiEEiNS_6Point_IiEEdi + 0xf8e):未定义的引用cv::dft(cv::_InputArray const&, cv::_OutputArray const&, int, int)' /home/nandhini/opencv/2.4.2static/lib//libopencv_highgui.a(grfmt_png.cpp.o): In functioncv :: PngDecoder :: readDataFromBuf(void*,unsi 限制标准用的char*,unsigned int类型) ':grfmt_png.cpp :( text._ZN2cv10PngDecoder15readDataFromBufEPvPhj +位于0xC):未定义参照png_get_io_ptr' grfmt_png.cpp:(.text._ZN2cv10PngDecoder15readDataFromBufEPvPhj+0x10a): undefined reference topng_error' /home/nandhini/opencv/2.4.2static/lib//libopencv_highgui.a(grfmt_png.cpp.o ):在函数cv::PngDecoder::close()': grfmt_png.cpp:(.text._ZN2cv10PngDecoder5closeEv+0x26): undefined reference topng_destroy_read_struct'/ cv::PngDecoder::readHeader()': grfmt_png.cpp:(.text._ZN2cv10PngDecoder10readHeaderEv+0x18): undefined reference tohome/nandhini/opencv/2.4.2static/lib//libopencv_highgui.a(grfmt_png.cpp.o )中:在函数png_create_read_struct'grfmt_png.cpp :(.text._ZN2cv10PngDecoder10readHeaderEv + 0x22)中:未定义的引用到png_create_info_struct' grfmt_png.cpp:(.text._ZN2cv10PngDecoder10readHeaderEv+0x2a): undefined reference topng_create_info_struct 'grfmt_png.cpp :( text._ZN2cv10PngDecoder10readHeaderEv +的0x6A):未定义参照png_set_longjmp_fn' grfmt_png.cpp:(.text._ZN2cv10PngDecoder10readHeaderEv+0xae): undefined reference topng_init_io' grfmt_png.cpp :( text._ZN2cv10PngDecoder10readHeaderEv + 0xd8):未定义参照png_read_info' grfmt_png.cpp:(.text._ZN2cv10PngDecoder10readHeaderEv+0xf0): undefined reference topng_get_IHDR" grfmt_png.cpp :( text._ZN2cv10PngDecoder10readHeaderEv + 0x166. ):未定义参考png_set_read_fn' /home/nandhini/opencv/2.4.2static/lib//libopencv_highgui.a(grfmt_png.cpp.o): In functionCV ::包括PNGEncoder ::写(CV ::垫常量&,性病::矢量>常量&) ':grfmt_png.cpp :( text._ZN2cv10PngEncoder5writeERKNS_3MatERKSt6vectorIiSaIiEE +为0x18):未定义参照png_create_write_struct' grfmt_png.cpp:(.text._ZN2cv10PngEncoder5writeERKNS_3MatERKSt6vectorIiSaIiEE+0x7a): undefined reference topng_create_info_struct' grfmt_png.cpp: (.text._ZN2cv10PngEncoder5writeERKNS_3MatERKSt6v ectorIiSaIiEE + 0x9e):未定义参照png_set_longjmp_fn' grfmt_png.cpp:(.text._ZN2cv10PngEncoder5writeERKNS_3MatERKSt6vectorIiSaIiEE+0xce): undefined reference topng_set_write_fn 'grfmt_png.cpp :( text._ZN2cv10PngEncoder5writeERKNS_3MatERKSt6vectorIiSaIiEE + 0x14a):未定义的引用png_set_compression_mem_level' grfmt_png.cpp:(.text._ZN2cv10PngEncoder5writeERKNS_3MatERKSt6vectorIiSaIiEE+0x158): undefined reference to.png_set_compression_strategy' grfmt_png.cpp :( text._ZN2cv10PngEncoder5writeERKNS_3MatERKSt6vectorIiSaIiEE + 0x19a):未定义参照png_set_IHDR' grfmt_png.cpp:(.text._ZN2cv10PngEncoder5writeERKNS_3MatERKSt6vectorIiSaIiEE+0x1ae): undefined reference topng_write_info" grfmt_png.cpp: (.text._ZN2cv10PngEncoder5writeERKNS_3MatERKSt6vectorIiSaIiEE + 0x1ba):未定义参照png_set_bgr' grfmt_png.cpp:(.text._ZN2cv10PngEncoder5writeERKNS_3MatERKSt6vectorIiSaIiEE+0x1ce): undefined reference topng_set_swap 'grfmt_png.cpp :( text._ZN2cv10PngEncoder5writeERKNS_3MatERKSt6vectorIiSaIiEE + 0x208):未定义参照png_write_image' grfmt_png.cpp:(.text._ZN2cv10PngEncoder5writeERKNS_3MatERKSt6vectorIiSaIiEE+0x21c): undefined reference topng_write_end' grfmt_png.cpp :( text._ZN2cv10PngEncoder5writeERKNS_3MatERKSt6vectorIiSaIiEE + 0x22e):未定义参照png_destroy_write_struct' grfmt_png.cpp:(.text._ZN2cv10PngEncoder5writeERKNS_3MatERKSt6vectorIiSaIiEE+0x284): undefined reference topng_init_io" grfmt_png.cpp :( text._ZN2cv10PngEncoder5writeERKNS_3MatERKSt6vectorIiSaIiEE + 0x2c6):未定义参照png_set_filter' grfmt_png.cpp:(.text._ZN2cv10PngEncoder5writeERKNS_3MatERKSt6vectorIiSaIiEE+0x2d4): undefined reference topng_set_compression_level '/home/nandhini/opencv/2.4.2static/lib//libopencv_highgui.a(grfmt_png.cpp.o):在功能cv::PngDecoder::readData(cv::Mat&)': grfmt_png.cpp:(.text._ZN2cv10PngDecoder8readDataERNS_3MatE+0x8c): undefined reference topng_set_longjmp_fn' grfmt_png.cpp :(.text._ZN2cv10PngDecoder8readDataERNS_3MatE + 0xfa):undefi 奈德参照png_set_gray_to_rgb' grfmt_png.cpp:(.text._ZN2cv10PngDecoder8readDataERNS_3MatE+0x102): undefined reference topng_read_update_info 'grfmt_png.cpp :( text._ZN2cv10PngDecoder8readDataERNS_3MatE + 0x126):未定义参照png_read_image' grfmt_png.cpp:(.text._ZN2cv10PngDecoder8readDataERNS_3MatE+0x12e): undefined reference topng_read_end' grfmt_png.cpp :( text._ZN2cv10PngDecoder8readDataERNS_3MatE + 0x14e):未定义参照png_set_palette_to_rgb' grfmt_png.cpp:(.text._ZN2cv10PngDecoder8readDataERNS_3MatE+0x16a): undefined reference topng_set_rgb_to_gray" grfmt_png.cpp :( text._ZN2cv10PngDecoder8readDataERNS_3MatE. +量0x170):未定义参照png_set_bgr' grfmt_png.cpp:(.text._ZN2cv10PngDecoder8readDataERNS_3MatE+0x178): undefined reference topng_set_strip_alpha" grfmt_png.cpp :( text._ZN2cv10PngDecoder8readDataERNS_3MatE +量0x180):未定义参照png_set_swap' grfmt_png.cpp:(.text._ZN2cv10PngDecoder8readDataERNS_3MatE+0x18c): undefined reference topng_set_expand_gray_1_2_4_to_8' .grfmt_png.cpp :( text._ZN2cv10PngDecoder8readDataERNS_3MatE + 0x194):未定义参考png_set_strip_16' /home/nandhini/opencv/2.4.2static/lib//libopencv_highgui.a(grfmt_png.cpp.o): In functionCV ::包括PNGEncoder :: writeDataToBuf (无效*,无符号字符*,无符号整型) ':grfmt_png.cpp :( text._ZN2cv10PngEncoder14writeDataToBufEPvPhj + 0x16):未定义参照png_get_io_ptr' /home/nandhini/opencv/2.4.2static/lib//libopencv_highgui.a(grfmt_jpeg.cpp.o): In function_ZN2cvL16my_jpeg_load_dhtEP22jpeg_decompress_structPhPP9JHUFF_TBLS5_.constprop.30':grfmt_jpeg.cpp :( text.unlikely._ZN2cvL16my_jpeg_load_dhtEP22jpeg_decompress_structPhPP9JHUFF_TBLS5_.constprop. 30 + 0xa4):未定义的引用jpeg_alloc_huff_table' /home/nandhini/opencv/2.4.2static/lib//libopencv_highgui.a(grfmt_jpeg.cpp.o): In functioncv :: JpegEncoder :: write(cv :: Mat con ST&,性病::矢量>常量&) ':grfmt_jpeg.cpp :( text._ZN2cv11JpegEncoder5writeERKNS_3MatERKSt6vectorIiSaIiEE + 0x6e):未定义参照jpeg_CreateCompress' grfmt_jpeg.cpp:(.text._ZN2cv11JpegEncoder5writeERKNS_3MatERKSt6vectorIiSaIiEE+0x78): undefined reference tojpeg_std_error' grfmt_jpeg.cpp :( text._ZN2cv11JpegEncoder5writeERKNS_3MatERKSt6vectorIiSaIiEE +的0xDC):未定义参照jpeg_destroy_compress' grfmt_jpeg.cpp:(.text._ZN2cv11JpegEncoder5writeERKNS_3MatERKSt6vectorIiSaIiEE+0x194): undefined reference tojpeg_set_defaults' grfmt_jpeg.cpp :( text._ZN2cv11JpegEncoder5writeERKNS_3MatERKSt6vectorIiSaIiEE + 0x1a2):未定义参照jpeg_set_quality' grfmt_jpeg.cpp:(.text._ZN2cv11JpegEncoder5writeERKNS_3MatERKSt6vectorIiSaIiEE+0x1ae): undefined reference tojpeg_start_compress' grfmt_jpeg.cpp :( text._ZN2cv11JpegEncoder5writeERKNS_3MatERKSt6vectorIiSaIiEE + 0x1f6):未定义参照jpeg_write_scanlines' grfmt_jpeg.cpp:(.text._ZN2cv11JpegEncoder5writeERKNS_3MatERKSt6vectorIiSaIiEE+0x208): undefined reference tojpeg_finish_compress' grfmt_jpeg.cpp :( text._ZN2cv11JpegEncoder5writeERKNS_3MatERKSt6vectorIiSaIiEE + 0x25e):未定义参照jpeg_stdio_dest' grfmt_jpeg.cpp:(.text._ZN2cv11JpegEncoder5writeERKNS_3MatERKSt6vectorIiSaIiEE+0x2a6): undefined reference tojpeg_write_scanlines 'grfmt_jpeg.cpp :(.text._ZN2cv11JpegEncoder5writeERKNS_3MatERKSt6vectorIiSaIiEE + 0x2fa):未定义引用jpeg_write_scanlines' /home/nandhini/opencv/2.4.2static/lib//libopencv_highgui.a(grfmt_jpeg.cpp.o): In functioncv :: JpegDecoder :: close()':grfmt_jpeg.cpp :(.text._ZN2cv11JpegDecoder5closeEv + 0xa):未定义引用jpeg_destroy_decompress' /home/nandhini/opencv/2.4.2static/lib//libopencv_highgui.a(grfmt_jpeg.cpp.o): In functioncv :: JpegDecoder :: readData(cv :: Mat&)':grfmt_jpeg.cpp :(.text._ZN2cv11JpegDecoder8readDataERNS_3MatE + 0x90):undefin ed引用jpeg_start_decompress' grfmt_jpeg.cpp:(.text._ZN2cv11JpegDecoder8readDataERNS_3MatE+0x10a): undefined reference tojpeg_read_scanlines'grfmt_jpeg.cpp :(.text._ZN2cv11JpegDecoder8readDataERNS_3MatE + 0x15a):未定义引用jpeg_finish_decompress' /home/nandhini/opencv/2.4.2static/lib//libopencv_highgui.a(grfmt_jpeg.cpp.o): In functioncv :: JpegDecoder :: readHeader()':grfmt_jpeg.cpp :(.text._ZN2cv11JpegDecoder10readHeaderEv + 0x20):未定义引用jpeg_std_error' grfmt_jpeg.cpp:(.text._ZN2cv11JpegDecoder10readHeaderEv+0x56): undefined reference tojpeg_CreateDecompress' grfmt_jpeg.cpp :( text._ZN2cv11JpegDecoder10readHeaderEv + 0x92):未定义的引用jpeg_stdio_src' grfmt_jpeg.cpp:(.text._ZN2cv11JpegDecoder10readHeaderEv+0x9a): undefined reference to.jpeg_read_header" grfmt_jpeg.cpp :( text._ZN2cv11JpegDecoder10readHeaderEv + 0x13c):未定义参照jpeg_resync_to_restart' collect2: ld returned 1 exit status

kar*_*lip 5

图书馆链接的顺序重要!这可能是问题.