C++ 尝试使用Visual Studio 2012编译OpenCV程序时出现错误LNK2019

C++ 尝试使用Visual Studio 2012编译OpenCV程序时出现错误LNK2019,c++,opencv,visual-studio-2012,C++,Opencv,Visual Studio 2012,我已经学习了设置OpenCV的教程,我正在尝试使用Visual Studio 2012编译示例程序。但我收到以下错误消息: 错误LNK2019:函数“void\uu cdecl icvPuts(struct-CvFileStorage*,char-const*)”中引用的未解析外部符号(?icvPuts@@YAXPAUCvFileStorage*)@@PBD@Z)c:\Users\user\documents\visualstudio 2012\Projects\NewProject\NewPr

我已经学习了设置OpenCV的教程,我正在尝试使用Visual Studio 2012编译示例程序。但我收到以下错误消息:

错误LNK2019:函数“void\uu cdecl icvPuts(struct-CvFileStorage*,char-const*)”中引用的未解析外部符号(?icvPuts@@YAXPAUCvFileStorage*)@@PBD@Z)c:\Users\user\documents\visualstudio 2012\Projects\NewProject\NewProject\opencv\u core246d.lib(persistence.obj)NewProject


我怀疑有什么东西链接不正确,但除此之外,我很困惑。

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


-1因为没有做足够的研究+1感谢你在问了之后做了你的工作。@Zaibis这是一个零和游戏。:)