日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > Ubuntu >内容正文

Ubuntu

【Ubuntu16.04-opencv3.4.0-FDDB Evaluation】评测代码使用中遇到对‘cvxxx’未定义的引用问题

發布時間:2023/12/15 Ubuntu 35 豆豆
生活随笔 收集整理的這篇文章主要介紹了 【Ubuntu16.04-opencv3.4.0-FDDB Evaluation】评测代码使用中遇到对‘cvxxx’未定义的引用问题 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

直接make將會報出以下錯誤

OpenCVUtils.cpp:(.text+0x39):對‘cvTypeOf’未定義的引用
OpenCVUtils.cpp:(.text+0x87):對‘cvGet2D’未定義的引用
OpenCVUtils.o:在函數‘matRotate(void const*, void*, double)’中:
OpenCVUtils.cpp:(.text+0x434):對‘cvGetQuadrangleSubPix’未定義的引用
OpenCVUtils.o:在函數‘matCopyStuffed(void const*, void*)’中:
OpenCVUtils.cpp:(.text+0x4ab):對‘cvSet’未定義的引用
OpenCVUtils.o:在函數‘matNormalize(void const*, void*, double, double)’中:
OpenCVUtils.cpp:(.text+0x7ea):對‘cvMinMaxLoc’未定義的引用
OpenCVUtils.cpp:(.text+0x86d):對‘cvAddS’未定義的引用
OpenCVUtils.cpp:(.text+0x887):對‘cvConvertScale’未定義的引用
OpenCVUtils.o:在函數‘showImage(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void const*)’中:
OpenCVUtils.cpp:(.text+0x8c2):對‘cvNamedWindow’未定義的引用
OpenCVUtils.cpp:(.text+0x8d4):對‘cvMoveWindow’未定義的引用
OpenCVUtils.cpp:(.text+0x8df):對‘cvShowImage’未定義的引用
OpenCVUtils.cpp:(.text+0x8e6):對‘cvWaitKey’未定義的引用
OpenCVUtils.o:在函數‘showImageSc(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void const*, int, int)’中:
OpenCVUtils.cpp:(.text+0x92d):對‘cvTypeOf’未定義的引用
OpenCVUtils.cpp:(.text+0x968):對‘cvCloneMat’未定義的引用
OpenCVUtils.cpp:(.text+0x983):對‘cvMinMaxLoc’未定義的引用
OpenCVUtils.cpp:(.text+0xa03):對‘cvAddS’未定義的引用
OpenCVUtils.cpp:(.text+0xa1c):對‘cvConvertScale’未定義的引用
OpenCVUtils.cpp:(.text+0xa34):對‘cvMinMaxLoc’未定義的引用
OpenCVUtils.cpp:(.text+0xa3c):對‘cvGetSize’未定義的引用
OpenCVUtils.cpp:(.text+0xa4e):對‘cvCreateImage’未定義的引用
OpenCVUtils.cpp:(.text+0xa6a):對‘cvConvertScale’未定義的引用
OpenCVUtils.cpp:(.text+0xa86):對‘cvCreateImage’未定義的引用
OpenCVUtils.cpp:(.text+0xa9d):對‘cvResize’未定義的引用
OpenCVUtils.cpp:(.text+0xaa7):對‘cvNamedWindow’未定義的引用
OpenCVUtils.cpp:(.text+0xab9):對‘cvMoveWindow’未定義的引用
OpenCVUtils.cpp:(.text+0xac6):對‘cvShowImage’未定義的引用
OpenCVUtils.cpp:(.text+0xacd):對‘cvWaitKey’未定義的引用
OpenCVUtils.cpp:(.text+0xad5):對‘cvDestroyWindow’未定義的引用
OpenCVUtils.cpp:(.text+0xadd):對‘cvReleaseImage’未定義的引用
OpenCVUtils.cpp:(.text+0xae7):對‘cvReleaseImage’未定義的引用
OpenCVUtils.o:在函數‘readImage(char const*, int)’中:
OpenCVUtils.cpp:(.text+0xd38):對‘cvLoadImage’未定義的引用
OpenCVUtils.o:在函數‘matMedian(void const*)’中:
OpenCVUtils.cpp:(.text+0x1112):對‘cvTypeOf’未定義的引用
OpenCVUtils.cpp:(.text+0x11b5):對‘cvGet2D’未定義的引用
OpenCVUtils.cpp:(.text+0x143c):對‘cvGetImageROI’未定義的引用
OpenCVUtils.o:在函數‘showImage(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void const*)’中:
OpenCVUtils.cpp:(.text+0x8f4):對‘cvDestroyWindow’未定義的引用
Region.o:在函數‘Region::setIntersect(Region*)’中:
Region.cpp:(.text+0x8d):對‘cvGetSize’未定義的引用
Region.cpp:(.text+0x9b):對‘cvCreateImage’未定義的引用
Region.cpp:(.text+0xa7):對‘cvSetZero’未定義的引用
Region.cpp:(.text+0xba):對‘cvAnd’未定義的引用
Region.cpp:(.text+0xc3):對‘cvCountNonZero’未定義的引用
Region.cpp:(.text+0xcd):對‘cvReleaseImage’未定義的引用
Region.o:在函數‘Region::setUnion(Region*)’中:
Region.cpp:(.text+0x12d):對‘cvGetSize’未定義的引用
Region.cpp:(.text+0x13b):對‘cvCreateImage’未定義的引用
Region.cpp:(.text+0x147):對‘cvSetZero’未定義的引用
Region.cpp:(.text+0x15a):對‘cvOr’未定義的引用
Region.cpp:(.text+0x163):對‘cvCountNonZero’未定義的引用
Region.cpp:(.text+0x16d):對‘cvReleaseImage’未定義的引用
Region.o:在函數‘Region::~Region()’中:
Region.cpp:(.text+0x23):對‘cvReleaseImage’未定義的引用
RegionsSingleImage.o:在函數‘RegionsSingleImage::RegionsSingleImage(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)’中:
RegionsSingleImage.cpp:(.text+0x1d):對‘cvLoadImage’未定義的引用
RegionsSingleImage.o:在函數‘RegionsSingleImage::RegionsSingleImage(_IplImage*)’中:
RegionsSingleImage.cpp:(.text+0xc8):對‘cvGetSize’未定義的引用
RegionsSingleImage.cpp:(.text+0xd6):對‘cvCreateImage’未定義的引用
RegionsSingleImage.cpp:(.text+0xe7):對‘cvCopy’未定義的引用
RegionsSingleImage.o:在函數‘RegionsSingleImage::~RegionsSingleImage()’中:
RegionsSingleImage.cpp:(.text+0x1e9):對‘cvReleaseImage’未定義的引用
EllipseR.o:在函數‘EllipseR::display(_IplImage*, CvScalar, int, char const*)’中:
EllipseR.cpp:(.text+0xa4):對‘cvEllipse’未定義的引用
EllipseR.cpp:(.text+0xd1):對‘cvInitFont’未定義的引用
EllipseR.cpp:(.text+0x123):對‘cvPutText’未定義的引用
EllipsesSingleImage.o:在函數‘EllipsesSingleImage::show()’中:
EllipsesSingleImage.cpp:(.text+0x27):對‘cvGetSize’未定義的引用
EllipsesSingleImage.cpp:(.text+0x34):對‘cvCreateImage’未定義的引用
EllipsesSingleImage.cpp:(.text+0x47):對‘cvCopy’未定義的引用
EllipsesSingleImage.cpp:(.text+0x11d):對‘cvReleaseImage’未定義的引用
RectangleR.o:在函數‘RectangleR::display(_IplImage*, CvScalar, int, char const*)’中:
RectangleR.cpp:(.text+0xa3):對‘cvRectangle’未定義的引用
RectangleR.cpp:(.text+0xd0):對‘cvInitFont’未定義的引用
RectangleR.cpp:(.text+0x126):對‘cvPutText’未定義的引用
RectanglesSingleImage.o:在函數‘RectanglesSingleImage::show()’中:
RectanglesSingleImage.cpp:(.text+0x27):對‘cvGetSize’未定義的引用
RectanglesSingleImage.cpp:(.text+0x36):對‘cvCreateImage’未定義的引用
RectanglesSingleImage.cpp:(.text+0x49):對‘cvCopy’未定義的引用
RectanglesSingleImage.cpp:(.text+0x128):對‘cvReleaseImage’未定義的引用
Matching.o:在函數‘Matching::computePairWiseScores()’中:
Matching.cpp:(.text+0x2bb):對‘cvGetSize’未定義的引用
Matching.cpp:(.text+0x2cd):對‘cvCreateImage’未定義的引用
Matching.cpp:(.text+0x2da):對‘cvSetZero’未定義的引用
Matching.cpp:(.text+0x400):對‘cvGetSize’未定義的引用
Matching.cpp:(.text+0x412):對‘cvCreateImage’未定義的引用
Matching.cpp:(.text+0x41f):對‘cvSetZero’未定義的引用
Matching.cpp:(.text+0x4dc):對‘cvReleaseImage’未定義的引用
Matching.cpp:(.text+0x520):對‘cvReleaseImage’未定義的引用
evaluate.o:在函數‘main’中:
evaluate.cpp:(.text.startup+0xde8):對‘cvGetSize’未定義的引用
evaluate.cpp:(.text.startup+0xdf9):對‘cvCreateImage’未定義的引用
evaluate.cpp:(.text.startup+0xe0d):對‘cvCopy’未定義的引用
evaluate.cpp:(.text.startup+0xfbe):對‘cvReleaseImage’未定義的引用
collect2: error: ld returned 1 exit status
Makefile:14: recipe for target 'evaluate' failed
make: *** [evaluate] Error 1

解決辦法:

經過嘗試發現,只需要修改Makefile中下面這一個地方就可以了

改為

evaluate: $(OBJS)$(CC) $(OBJS) -o $@ $(LIBS)

?

?

?

?

?

總結

以上是生活随笔為你收集整理的【Ubuntu16.04-opencv3.4.0-FDDB Evaluation】评测代码使用中遇到对‘cvxxx’未定义的引用问题的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。