OpenCV与Visual Studio中的链接器错误

时间:2010-11-19 05:57:39

标签: visual-studio opencv


我正在尝试使用OpenCV进行一些图像校正。我从http://permalink.gmane.org/gmane.comp.lib.opencv/14644获得了一些代码,但问题是我在代码中包含CvCalibFilter的那一刻它开始给我链接器错误。更确切地说这就是它所说的: -

  

:错误LNK2001:未解析的外部符号“public:virtual __thiscall CvCalibFilter ::〜CvCalibFilter(void)”(?? 1CvCalibFilter @@ UAE @ XZ)

我看到有些人遇到同样的问题但在任何地方找不到解决方案。有人帮忙吗? 谢谢!

P.S。我按照教程中的说明安装了OpenCV以使用Visual Studio。

2 个答案:

答案 0 :(得分:1)

在视觉工作室中转到......

项目> '您的项目名称'属性...>配置属性>链接器>输入>

然后转到附加依赖项并添加相应的.lib文件,这些应该可以解决问题:cv200.lib cxcore200.lib highgui200.lib

答案 1 :(得分:0)

只有CvCalibFilter你有问题吗?

如果是这样,你有OpenCV的构建吗?它已被重命名吗?

你有最新版本吗,你自己建造了吗?