Codeblocks下配置Opencv
来源:互联网 发布:有思度口取纸打印软件 编辑:程序博客网 时间:2024/05/24 06:31
首先说明,codeblocks版本是10.04(MinGW编译器),opencv的版本是2.4.2
集成MinGW编译器的codeblocks版本下载地址:http://vdisk.weibo.com/s/aRW0-MdWEvryK
各种版本的opencv下载地址:http://sourceforge.net/projects/opencvlibrary/files/opencv-win/ (目测要翻墙才能访问?)
其实,关于codeblocks配置2.4.2版本的opencv这里有一个教程http://opencv.willowgarage.com/wiki/CodeBlocks 但是,照这个教程配置完成后发现还是有问题的,这个后面在细说。
在上述地址下载了opencv的安装包后,我将它解压在D盘opencv文件夹,所以opencv的路径就是D:\opencv\opencv
首先,先来配置系统变量,计算机右键——属性——高级系统设置——高级——环境变量——系统变量——新建,然后新建下面两条记录
变量名:PATH 变量值:D:\opencv\opencv\build\x86\mingw\bin
变量名:TBB 变量值:D:\opencv\opencv\build\common\tbb\ia32\mingw
添加完毕后重启系统,使上面的系统变量路径生效!
然后,打开codeblocks,选择菜单“Settings > Compiler and Debugger > Search Directories”(若汉化后就是“设置>编译器和调试器>搜索路径”),在编译器里面添加如下所示两条记录(注意,上面给出的英文教程里面,没有添加这里所示的第二条路径,导致编译时提示找不到文件!)
下面在链接器下面添加一项如下图所示记录
随后,在“搜索路径”旁边的“链接器设置”里面将D:\opencv\opencv\build\x86\mingw\lib路径下的所有文件全部添加进来,最后如下图所示
按照英文教程来看,这时候应该已经完工了,当时,当编译的时候,会发现codeblocks报错找不到libgcc_s_dw2-1_dll和libstdc++-6_dll文件,解决办法是,需要将上述对应的两个文件拷贝到D:\opencv\opencv\build\x86\mingw\bin路径下。这两个文件的下载地址是
libgcc_s_dw2-1.dll
32位系统libstdc++6.dll
64位系统libstdc++6.dll
- Codeblocks下配置Opencv
- CodeBlocks下如何配置OpenCV
- Linux下OpenCV与CodeBlocks配置
- Ubuntu下配置CodeBlocks与OpenCV
- codeblocks下配置opencv ubuntu14.04lts
- Windows10下配置CodeBlocks+OpenCV+MinGW
- opencv codeblocks配置
- OpenCV配置于CodeBlocks
- Ubuntu配置CodeBlocks+opencv
- codeblocks 配置opencv
- codeblocks配置opencv环境
- Ubuntu下codeblocks安装配置方法及opencv配置方法
- codeblocks下OpenCv搭建
- 【转】Codeblocks MinGW 配置openCV
- Ubuntu 为Codeblocks配置OpenCV
- opencv win7_64位 codeblocks配置
- codeblocks配置armadillo,opencv,matlab
- Ubuntu下安装CodeBlocks+OpenCV
- 【Python基础】之copy and deepcopy
- Hibernate中SQLite方言
- C#按回车相当于按下一个按钮
- oracle update 语句分析
- window cmd下FTP使用命令全集
- Codeblocks下配置Opencv
- 合理配置MySQL缓存 提高缓存命中率
- 关于字符串连接
- 更改windows下CMD的默认路径
- zendframework2 与 smarty 整合
- LPC1768以太网控制器
- linux下常用FTP命令
- Ubuntu 13.04 安装 VMware Tools,解决无法找到kernel header path的问题
- circuits hdoj4285