median_filter_plugin.obj:-1: error: LNK2019: 无法解析的外部符号 "public: virtual __cdecl CvPluginnInterface::~CvPluginnInterface(void)" (??1CvPluginnInterface@@UEAA@XZ),函数 "public: virtual __cdecl Median_filter_plugin::~Median_filter_plugin(void)" (??1Median_filter_plugin@@UEAA@XZ) 中引用了该符号
时间: 2024-02-04 19:03:00 浏览: 113
如何解决 error LNK2019 无法解析的外部符号,该符号在函数 中被引用
5星 · 资源好评率100%
这个错误通常表示在链接阶段,无法解析外部符号的引用。具体地说,错误指出了在 `Median_filter_plugin` 类的析构函数中引用了一个未解析的外部符号 `CvPluginnInterface::~CvPluginnInterface`。
这种问题通常发生在以下情况下:
1. 忘记实现基类的析构函数:请确保 `CvPluginnInterface` 类的析构函数被正确实现,并且是公共的(public)。
2. 忘记链接相关的库文件:如果 `CvPluginnInterface` 类是在其他库文件中定义的,则可能需要链接该库文件,以便在链接阶段解析外部符号。请检查链接器选项和库文件路径是否正确。
你可以检查上述问题,并尝试解决它们。如果问题仍然存在,请提供更多的代码和编译/链接选项信息,以便我能够提供更具体的帮助。
阅读全文