使用Sublime Text 3 配置OpenCV IDE环境

使用Sublime Text 3 配置OpenCV IDE环境

第一步 下载Sublime Text 3

地址:http://www.sublimetext.com,选择相应版本进行下载。(大部分是用的Win64,所以选择windows64-bit)
C:\Users\xiang0712\AppData\Roaming\Typora\typora-user-images\image-20200208143916241.png
(建议安装到D盘,以后系统出了问题这些软件还在,重装系统的痛苦我相信大家都应该能懂,特别是环境配置)

第二步下载MinGW

首先到sourceforce.net下载MinGW-64,建议下载对应选项的压缩包,解压到本地就能使用。免去环境配置。64位点[这里](https://sourceforge.net/projects/mingw-w64/files/Toolchains targetting Win64/Personal Builds/mingw-builds/6.3.0/threads-posix/seh/),32位点[这里](https://sourceforge.net/projects/mingw-w64/files/Toolchains targetting Win32/Personal Builds/mingw-builds/6.3.0/threads-posix/sjlj/)。下载完成后,解压到D盘或者默认地址。建议存放路径不要有中文和空格,接着修改环境变量。

打开文件资源管理器,右键此电脑或者计算机,点属性,win8及以上版本,右键左下角的Windows图标找到系统,在弹出的系统界面中,点击高级系统设置,弹出系统属性,在高级标签中找到环境变量,然后进行增加就可以了
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
用户变量中添加变量MinGW,值为MinGW的存放路径。点击用户变量窗口下的新建,在下图窗口中变量名设为MinGW,变量值点击浏览目录,选择MinGW文件夹,完成后点击确定

在用户变量中的Path变量中增加一项,选中用户变量中的Path,点击编辑,在如下窗口中,点击新建,输入MinGW中的bin文件夹路径,输入完成点击确定。

环境变量设置完成不会马上生效,需要重启或者注销,推荐把所有程序退出后进行注销,在桌面使用快捷键Alt+F4选择注销,之后重新登录。打开命令提示符,win7程序–附件应该可以找到,win8及以上右键Windows图标选择命令提示符。在命令提示符中输入gcc --version,如果输出信息类似下面窗口则代表MinGW安装成功,否则请参照上文检查是否有步骤遗漏或者操作错误。

第三步 配置OpenCV

首先是到官网下载OpenCV,本文使用的是3.2的版本。下载完成之后得到一个exe文件,双击运行,实际上就是解压操作。运行完毕可以看到目标文件夹下面包含LICENSE.txtREADME.md.txtLICENSE_FFMPEG.txtbuild文件夹sources文件夹五项。将此解压文件夹命名为Opencv,存放到英文无空格路径。

第四步 配置ST3

打开Sublime Text3,依次点击Tools-Build System-New Build System,新建opencv.sublime-build,可以参考如下代码并根据实际情况做修改。

{
"cmd": ["g++", "${file}", "-o", "${file_path}/${file_base_name}",
"-I", "E:/Software/Study/Opencv/build/include",
"-I", "E:/Software/Study/Opencv/build/include/opencv",
"-I", "E:/Software/Study/Opencv/build/include/opencv2",
"-L", "E:/Software/Study/Opencv/build/x64/mingw/lib",
"-l", "opencv_core320", "-l", "opencv_imgproc320", "-l", "opencv_calib3d320","-l","opencv_objdetect320",
"-l", "opencv_video320", "-l", "opencv_features2d320", "-l", "opencv_ml320", "-l", "opencv_highgui320",
"-l", "opencv_flann320", "-l", "opencv_imgcodecs320", "-l", "opencv_photo320", "-l", "opencv_shape320",
"-l", "opencv_stitching320", "-l", "opencv_superres320", "-l", "opencv_videoio320", "-l", "opencv_videostab320"],
"file_regex": "^(..[^:]*):([0-9]+):?([0-9]+)?:? (.*)$",
"working_dir": "${file_path}",
"selector": "source.c, source.c++, source.cpp",
"encoding": "gbk",
"variants":
[
{
"name": "Run",
"cmd" : ["${file_path}/${file_base_name}"]
}
]
}

引用

https://gawinwong.com/2017/03/02/将Sublime Text 3打造成OpenCV3.2的IDE/

发布了6 篇原创文章 · 获赞 4 · 访问量 305

猜你喜欢

转载自blog.csdn.net/qq_43605381/article/details/104224105
今日推荐