热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

SublimeText3编译运行OpenCV2.4.13

前提MinGWCMake3.7.1OpenCV2.4.13SublimeText3碰到一些问题我用MinGW和CMake没有成功编译OpenCV源码,但用mingw-

前提

  • MinGW
  • CMake3.7.1
  • OpenCV2.4.13
  • Sublime Text 3

碰到一些问题

我用 MinGW 和 CMake 没有成功编译OpenCV源码,但用 mingw-w64 和 CMake 成功编译了 OpenCV 源码。能力有限,并不清楚具体怎么解决。

安装mingw-w64

首先安装mingw-w64(我下载的是6.2.0,其他版本并未试过能否成功),下载 mingw-w64;下载完成,解压文件并重命名为MinGW,然后配置环境变量,方法与配置MinGW的方法一样。
例如我的环境变量是

C_INCLUDE_PATH  C:\MinGW\include
LIBRARY_PATH C:\MinGW\lib
Path C:\MinGW\bin

如果原本装有MinGW那就可以直接用mingw-w64替换。他们2个的功能都是一样的。
注意:需要重启电脑刷新环境变量,也可以自行百度不重启刷新环境变量的方法。
然后在命令行输入gcc --version,以确定环境变量是否可用
如图,则配置成功。
;

//从文件中读入图像
Mat img = imread(imagename);

//如果读入图像失败
if(img.empty())
{
fprintf(stderr, "Can not load image %s\n", imagename);
return -1;
}

//显示图像
imshow("image", img);

//此函数等待按键,按键盘任意键就返回
waitKey();

return 0;
}

效果如下:
测试效果


推荐阅读
author-avatar
白斌童鞋
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有