1. 下载各种软件资源
- opencv
下载自己对应的版本,主要是用它里面的源代码进行编译
这是下载链接 - QTCreator
最好下载离线安装包,也可以在bt站下,最好下载mingw32版的,比较省事,已经安装了的也可以用原来的
这是下载链接
- Rapid Environment Editor
编辑系统变量的神器,可选 - CMake
用来写makefile的工具
这是下载链接 - mingw32
用来调用make和gcc等工具
这是下载链接 - Cmder
windows命令行工具,可选
2. 安装QTCreator
安装中,如果是可以选择mingw的话最好选上,后面会比较省事
3. 安装mingw
如果前面安装了mingw的话,应该是可以省去的,主要是安装gcc,gdb等工具
安装完之后是设置环境变量,这一步比较重要,添加以下环境变量,如果没有,要自己新建
变量名 :PATH 值为:C:\MinGW\bin (即你的安装目录的bin文件夹的路径)
变量名 :LIBBRARY_PATH 值为:C:\MinGW\lib
要验证环境变量是否配置成功,只需要在命令行输入mingw32-make或mingw32-gcc,如果显示如下内容,则配置成功(环境变量如果要生效,貌似要重启一下)
4. 安装CMake
5. 编译opencv
- 解压opencv,主要是用里面的opencv->source文件夹
打开CMake,设置source和build文件夹
点Configure,CMake会根据opencv->source文件夹里的CMakeLists文件里的配置自动生成Makefile