在 windows(W32) 上安装 opencv 以与代码块一起使用

Posted

技术标签:

【中文标题】在 windows(W32) 上安装 opencv 以与代码块一起使用【英文标题】:installing opencv on windows(W32) to be used with code blocks 【发布时间】:2010-10-09 05:58:39 【问题描述】:

我正在尝试将 opencv 库与代码块 (8.02) 一起使用。我已经安装了 opencv2.1。 当我包含标题并链接库时,一切都很好。我也经历了http://opencv.willowgarage.com/wiki/CodeBlocks 教程。但是当我编译项目时 它没有报告错误或警告。它只是说退出状态为 1。

我想知道是否有人使用过带有代码块的 opencv 并且可以帮助我摆脱这种情况。

谢谢!!!

【问题讨论】:

有一篇博文opensourcecollection.blogspot.com/2011/04/…以防万一你还没看到 【参考方案1】:

几周前我遇到了同样的问题,但在任何地方都找不到答案! 搞砸了之后,我确切地知道了如何做到这一点。

1) 使用 Cmake 编译库。 http://www.cmake.org/

2) 编译库后,您应该有两个不同的 OpenCV 库 - 一个已编译,一个未编译。

3) 在代码块中,单击设置(在文件菜单中)。在设置下,选择编译器和调试器。

4) 选择搜索目录选项卡。选择搜索目录下的编译器选项卡。单击添加。浏览到库的非编译版本。在非编译目录下,选择include文件夹。在包含文件夹下,选择 OpenCV。点击确定

5)在代码块中,选择链接器选项卡,它位于搜索目录选项卡下。单击添加,这次浏览到您的编译版本的库。在编译后的目录下,选择lib文件夹,点击OK。

6) 转到代码块中的链接器设置选项卡。单击添加。浏览到库的编译版本。在编译目录中选择lib。在 lib 文件夹中选择所有库。确保只选择动态库文件(.dylib 扩展名)

7) 代码块已设置!

8) 运行您的项目,它应该可以正常工作。

如果您仍有问题,请随时寻求更多帮助。

【讨论】:

以上是关于在 windows(W32) 上安装 opencv 以与代码块一起使用的主要内容,如果未能解决你的问题,请参考以下文章

在 Windows 上使用 Eclipse 安装 OpenCV 3.0.0

OpenCV Java入门二 在Windows10系统上安装OpenCV

在 Windows 上安装 OpenCV 并使用 Visual Studio C++ 构建程序

如何在 Windows 7 上使用 Visual Studio 2012(64 位)安装 OpenCV?

C++:如何在 Windows 10 上使用编译器 MinGW 9.2.0 安装 OpenCV

Windows安装NTP服务器