libface-sface_detect-recognition-opencv icon indicating copy to clipboard operation
libface-sface_detect-recognition-opencv copied to clipboard

运行老报错

Open aohanhongzhi opened this issue 2 years ago • 0 comments

image

image

/usr/bin/ld: main.cpp:(.text._ZNK14FaceRecognizer28getSimilarityTransformMatrixEPA2_f[_ZNK14FaceRecognizer28getSimilarityTransformMatrixEPA2_f]+0x13b8): undefined reference to `cv::Mat::~Mat()'
/usr/bin/ld: /tmp/ccwqyAka.o:main.cpp:(.text._ZNK14FaceRecognizer28getSimilarityTransformMatrixEPA2_f[_ZNK14FaceRecognizer28getSimilarityTransformMatrixEPA2_f]+0x14e6): more undefined references to `cv::Mat::~Mat()' follow
/usr/bin/ld: /tmp/ccwqyAka.o: in function `YUFace::~YUFace()':
main.cpp:(.text._ZN6YUFaceD2Ev[_ZN6YUFaceD5Ev]+0x1c): undefined reference to `cv::dnn::dnn4_v20220524::Net::~Net()'
/usr/bin/ld: /tmp/ccwqyAka.o: in function `FaceRecognizer::~FaceRecognizer()':
main.cpp:(.text._ZN14FaceRecognizerD2Ev[_ZN14FaceRecognizerD5Ev]+0x18): undefined reference to `cv::dnn::dnn4_v20220524::Net::~Net()'
/usr/bin/ld: /tmp/ccwqyAka.o: in function `cv::Mat_<double>::Mat_(int, int)':
main.cpp:(.text._ZN2cv4Mat_IdEC2Eii[_ZN2cv4Mat_IdEC5Eii]+0x29): undefined reference to `cv::Mat::Mat(int, int, int)'
/usr/bin/ld: /tmp/ccwqyAka.o: in function `cv::Mat_<double>::Mat_(cv::Mat const&)':
main.cpp:(.text._ZN2cv4Mat_IdEC2ERKNS_3MatE[_ZN2cv4Mat_IdEC5ERKNS_3MatE]+0x1d): undefined reference to `cv::Mat::Mat()'
/usr/bin/ld: main.cpp:(.text._ZN2cv4Mat_IdEC2ERKNS_3MatE[_ZN2cv4Mat_IdEC5ERKNS_3MatE]+0x59): undefined reference to `cv::Mat::~Mat()'
/usr/bin/ld: /tmp/ccwqyAka.o: in function `cv::Mat_<double>::operator=(cv::Mat const&)':
main.cpp:(.text._ZN2cv4Mat_IdEaSERKNS_3MatE[_ZN2cv4Mat_IdEaSERKNS_3MatE]+0x38): undefined reference to `cv::Mat::empty() const'
/usr/bin/ld: main.cpp:(.text._ZN2cv4Mat_IdEaSERKNS_3MatE[_ZN2cv4Mat_IdEaSERKNS_3MatE]+0x89): undefined reference to `cv::Mat::operator=(cv::Mat const&)'
/usr/bin/ld: main.cpp:(.text._ZN2cv4Mat_IdEaSERKNS_3MatE[_ZN2cv4Mat_IdEaSERKNS_3MatE]+0xd8): undefined reference to `cv::Mat::reshape(int, int, int const*) const'
/usr/bin/ld: main.cpp:(.text._ZN2cv4Mat_IdEaSERKNS_3MatE[_ZN2cv4Mat_IdEaSERKNS_3MatE]+0xfe): undefined reference to `cv::Mat::~Mat()'
/usr/bin/ld: main.cpp:(.text._ZN2cv4Mat_IdEaSERKNS_3MatE[_ZN2cv4Mat_IdEaSERKNS_3MatE]+0x126): undefined reference to `cv::Mat::empty() const'
/usr/bin/ld: main.cpp:(.text._ZN2cv4Mat_IdEaSERKNS_3MatE[_ZN2cv4Mat_IdEaSERKNS_3MatE]+0x18e): undefined reference to `cv::error(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const*, char const*, int)'
/usr/bin/ld: main.cpp:(.text._ZN2cv4Mat_IdEaSERKNS_3MatE[_ZN2cv4Mat_IdEaSERKNS_3MatE]+0x1e3): undefined reference to `cv::Mat::convertTo(cv::_OutputArray const&, int, double, double) const'
/usr/bin/ld: main.cpp:(.text._ZN2cv4Mat_IdEaSERKNS_3MatE[_ZN2cv4Mat_IdEaSERKNS_3MatE]+0x220): undefined reference to `cv::Mat::~Mat()'
/usr/bin/ld: /tmp/ccwqyAka.o: in function `cv::Mat_<double>::release()':
main.cpp:(.text._ZN2cv4Mat_IdE7releaseEv[_ZN2cv4Mat_IdE7releaseEv]+0x18): undefined reference to `cv::Mat::release()'
/usr/bin/ld: /tmp/ccwqyAka.o: in function `cv::Mat_<double>::operator=(cv::Mat&&)':
main.cpp:(.text._ZN2cv4Mat_IdEaSEONS_3MatE[_ZN2cv4Mat_IdEaSEONS_3MatE]+0x38): undefined reference to `cv::Mat::empty() const'
/usr/bin/ld: main.cpp:(.text._ZN2cv4Mat_IdEaSEONS_3MatE[_ZN2cv4Mat_IdEaSEONS_3MatE]+0x89): undefined reference to `cv::Mat::operator=(cv::Mat&&)'
/usr/bin/ld: main.cpp:(.text._ZN2cv4Mat_IdEaSEONS_3MatE[_ZN2cv4Mat_IdEaSEONS_3MatE]+0xdf): undefined reference to `cv::Mat::reshape(int, int, int const*) const'
/usr/bin/ld: main.cpp:(.text._ZN2cv4Mat_IdEaSEONS_3MatE[_ZN2cv4Mat_IdEaSEONS_3MatE]+0xee): undefined reference to `cv::Mat::operator=(cv::Mat&&)'
/usr/bin/ld: main.cpp:(.text._ZN2cv4Mat_IdEaSEONS_3MatE[_ZN2cv4Mat_IdEaSEONS_3MatE]+0xfa): undefined reference to `cv::Mat::~Mat()'
/usr/bin/ld: main.cpp:(.text._ZN2cv4Mat_IdEaSEONS_3MatE[_ZN2cv4Mat_IdEaSEONS_3MatE]+0x158): undefined reference to `cv::Mat::convertTo(cv::_OutputArray const&, int, double, double) const'
/usr/bin/ld: main.cpp:(.text._ZN2cv4Mat_IdEaSEONS_3MatE[_ZN2cv4Mat_IdEaSEONS_3MatE]+0x192): undefined reference to `cv::Mat::~Mat()'
/usr/bin/ld: /tmp/ccwqyAka.o: in function `void std::_Destroy<cv::Mat>(cv::Mat*)':
main.cpp:(.text._ZSt8_DestroyIN2cv3MatEEvPT_[_ZSt8_DestroyIN2cv3MatEEvPT_]+0x18): undefined reference to `cv::Mat::~Mat()'
collect2: error: ld returned 1 exit status

aohanhongzhi avatar Apr 18 '23 12:04 aohanhongzhi