test.cpp:(.text+0x3b7):对‘TemplateMatch::TemplateMatch(std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)’未定义的引用 test.cpp:(.text+0x3c3):对‘TemplateMatch::~TemplateMatch()’未定义的引用 collect2: error: ld returned 1 exit status
时间: 2023-09-14 14:08:33 浏览: 151
例子+mfc程序.rar_MFC与halcon_halcon_halcon+mfc_halcon/mfc_mfc halcon
5星 · 资源好评率100%
这个错误提示是 C++ 编译器给出的,它告诉我们在链接时找不到 `TemplateMatch` 的构造函数和析构函数的定义。可能的原因是 `TemplateMatch` 的定义没有被正确链接进来,或者是在使用该类的源文件中没有包含正确的头文件。请检查代码中是否有相关的定义和头文件,并确保它们被正确链接。
阅读全文