CodeBlocks搭建OpenCV环境

本环境只适用于用mingw编译opencv库

OpenCV库在Windows下用MinGW编译较为繁琐,大家可以在https://github.com/huihut/OpenCV-MinGW-Build仓库下载已经编译好的不同版本的库直接使用。
这里介绍OpenCV4.1.1版本的使用方法

这里用的CodeBlocks是20.03版本,建议使用此版本CodeBlocks中自带的编译器,而不是单独下载的MingW,可能会有些问题
链接:CodeBlocks20.03
提取码:d14w

OpenCV是4.1.1版本,下载地址
链接:OpenCV4.1.1
提取码:uh3u

对于CodeBlocks的环境搭建,主要就是添加一些寻找路径。
需要注意的是编译器需要是64位,建议直接使用CodeBlocks20.03自带的编译器,有同学用的其他的编译器就出问题了

编译器选择

菜单栏中选择Settings->compilerCodeBlocks搭建OpenCV环境_第1张图片
如图选择Toolchain executables项,选择Auto-detect就会自动选择编译器,一般情况下会选中自带的编译器。CodeBlocks搭建OpenCV环境_第2张图片

打开构建选项

右键单击你要设置环境的工程,选择build option选项,如图
CodeBlocks搭建OpenCV环境_第3张图片

设置连接动态库

选择Linker settings选项,添加opencv库中的lib文件夹中的内容,具体路径是OpenCV-MinGW-Build-OpenCV-4.1.1-x64\x64\mingw\lib
CodeBlocks搭建OpenCV环境_第4张图片

设置查找路径

点击Search directories依次设置compiler和linker下的搜索路径,compiler中的搜索路径是include文件夹,具体路径为OpenCV-MinGW-Build-OpenCV-4.1.1-x64\include,linker中的搜索路径lib文件,具体路径为OpenCV-MinGW-Build-OpenCV-4.1.1-x64\x64\mingw\lib
CodeBlocks搭建OpenCV环境_第5张图片

设置电脑的环境变量

右键单击我的电脑打开属性,点击高级系统设置按照图示内容依次进行,最后新建环境变量的路径为OpenCV-MinGW-Build-OpenCV-4.1.1-x64\x64\mingw\bin
CodeBlocks搭建OpenCV环境_第6张图片CodeBlocks搭建OpenCV环境_第7张图片
CodeBlocks搭建OpenCV环境_第8张图片
CodeBlocks搭建OpenCV环境_第9张图片
CodeBlocks搭建OpenCV环境_第10张图片
对于单个工程的OpenCV环境配置到这里就完成了,找个程序试一下吧。
如果要配置全局环境,过程完全一样,只是需要从菜单栏中打开设置,如图
CodeBlocks搭建OpenCV环境_第11张图片
打开一个跟之前一样的窗口,操作过程就完全一样了。
CodeBlocks搭建OpenCV环境_第12张图片

你可能感兴趣的:(CodeBlocks,OpenCV)