-1

我已按照教程设置 OpenCV,并尝试使用 Visual Studio 2012 编译示例程序。但我收到以下错误消息:

error LNK2019: unresolved external symbol _gzputs referenced in function "void __cdecl icvPuts(struct CvFileStorage *,char const *)" (?icvPuts@@YAXPAUCvFileStorage@@PBD@Z) c:\Users\user\documents\visual studio 2012\Projects\NewProject\NewProject\opencv_core246d.lib(persistence.obj) NewProject

我怀疑某些东西没有正确链接,但除此之外我很困惑。

4

1 回答 1

1

我实际上很快就发现了问题。我使用的是 64 位系统,但我包含了 x86 库而不是 64 位库。我所要做的就是将库更改为正确的文件夹。

在此处输入图像描述

于 2013-09-12T11:40:30.007 回答