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

标签 c++ configuration opencv codeblocks

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

我想知道是否有人将 opencv 与代码块一起使用并且可以帮助我摆脱这种情况。

谢谢!!!

最佳答案

几周前我遇到了完全相同的问题,但在任何地方都找不到答案! 弄乱了之后,我找到了具体的操作方法。

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

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

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

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

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

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

7) 代码块已设置!

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

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

关于c++ - 在 windows(W32) 上安装 opencv 以与代码块一起使用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3895879/

相关文章:

c++ - OpenCV 拼接结果的尺寸不稳定

c++ - 将新对象传递给函数 C++

c++ - ESP : Auto login/accept message by OS with redirect to page like public WIFI portals access points

c++ - 为什么我可以将函数引用分配给匿名函数指针变量?

java - J2EE 配置期间出现错误

c++ - 无法在 OpenCV 中读取视频文件

c++ - 正确包括在 opencv 2.3 中使用新的 C++ API

c++ - 先到先得程序 C++ 表格格式

c++ - 如何取回从 Eclipse CDT 中的构建配置中排除的文件?

java - 使用 org.apache.commons.logging.LogFactory.getLog 的最佳实践