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

C++ 在windows(W32)上安装opencv以与代码块一起使用,c++,configuration,opencv,codeblocks,C++,Configuration,Opencv,Codeblocks,我正在尝试将opencv库与代码块(8.02)一起使用。我已经安装了opencv2.1。 当我包含标题和链接库时,一切都很好。我也已经完成了教程。但是当我编译项目时 它不报告错误或警告。它只说退出,状态为1 我想知道是否有人使用过opencv的代码块,请帮助我摆脱这种情况 谢谢 几周前,我遇到了同样的问题,在任何地方都找不到答案! 把它弄得乱七八糟后,我终于知道怎么做了 1) 使用Cmake编译库 2) 编译完库后,您应该有两个不同的OpenCV库—一个编译库和一个非编译库 3) 在代码块中,单

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

我想知道是否有人使用过opencv的代码块,请帮助我摆脱这种情况


谢谢

几周前,我遇到了同样的问题,在任何地方都找不到答案! 把它弄得乱七八糟后,我终于知道怎么做了

1) 使用Cmake编译库

2) 编译完库后,您应该有两个不同的OpenCV库—一个编译库和一个非编译库

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

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

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

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

7) 代码块已设置

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

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

这里有一篇博文,以防您尚未看到