1
我试图让OpenCV 2.3.1在VS2010安装中工作。我希望能够使用预建的静态库,因为它们看起来最简单。基本上所有我做的是建立连接所有的预建库的链接,但我仍然得到下面的测试链接错误:OpenCV 2.3.1 Windows静态库是否依赖于zlib?
#include "opencv2/core/core.hpp"
int main()
{
cv::Mat image;
}
我收到链接错误_gzputs
,_gzclose
,_gzopen
,和其他几个人。它们都似乎与zlib库有关。安装说明似乎没有太多关于构建zlib的信息,也没有我可以找到的预构建库(静态.lib)。这是否意味着没有编译第三方库的情况下无法使用OpenCV 2.3.1?
谢谢!
对 - 我想我很困惑,因为没有为我可以找到的libpng预建的.lib,所以无论你是否需要构建一些东西。我已经通过链接不与静态库,但只是'lib'文件夹,然后推出执行文件夹中的所有必需的.dll解决了问题。 – aardvarkk
我从来没有使用OpenCV 2.3.1,但我也宁愿静态链接,所以当我移动到另一台计算机,以避免安装所有其他实用程序 – alinoz