工具 cmake-3.9.1 opencv-3.3.0  gcc-6.3.0

前几天为了装eclipse的CDT,把minggw里的make改了,今天突然想学opencv,可是只找到了vc版本,千辛万苦找到了用gcc重新编译的方法,谁知cmake只知道根据mingw的make方法,出现了“error in configuration process project files may be invalid”问题,历时2小时终于cmake成功。

谁知在make过程中出现了如下问题

1.

返回cmake排除ENABLE_PRECOMPILED_HEADERS。

Workaround is to turn off CMake option: ENABLE_PRECOMPILED_HEADERS=OFF

ps:在66%依然出错了。应该是和我下的gcc版本有关。建议下载低版本gcc

ps:选择gcc5.1.0时出现以下问题

2.error: 'sprintf_instead_use_StringCbPrintfA_or_StringCchPrintfA' was not declared in this scope

edit file %OPENCV_HOME%\sources\modules\videoio\src\cap_dshow.cpp Add

1 #define STRSAFE_NO_DEPRECATE

成功编译opencv

我们只需要编译后的include,bin,lib目录。

为方便起见放在codeblock安装目录

codeblock的配置与后面vs配置相同

gcc与vc编译之后的结果并不一样

gcc:

bin目录

lib目录:

vc:

bin目录:

lib目录:

最新文章

  1. JavaScript 操作 Cookie
  2. PHP基础之 继承(一)
  3. JqueryAjaxFormData文件异步上传
  4. Bean的定义及作用域的注解实现
  5. GridView实现一个图片加多个文本框
  6. 转:C# 泛型编程之泛型类、泛型方法、泛型约束
  7. 洛谷 P1515 旅行
  8. chrome浏览器debugger 调试,有意思。
  9. beini破解无线
  10. Ext JS4百强应用: 做可编辑的,可checked的treegrid--第11强
  11. OSI七层模型对应的协议
  12. EventQueue.invokeLater(new Runnable())
  13. MVC分部视图@Html.Partial
  14. Codeforces.700E.Cool Slogans(后缀自动机 线段树合并 DP)
  15. 【麦子学院】Linux cmd命令大全
  16. Spring9 : Autowire(自动装配)机制
  17. js 垃圾回收机制与内存管理
  18. Django框架_URLconf、Views、template、ORM
  19. Communications link failure
  20. [转]FreeMarker使用

热门文章

  1. How to calculate bits per character of a string? (bpc) to read
  2. laravel的firstOrCreate的作用:先查找表,如果有就输出数据,如果没有就插入数据
  3. scratch如何获取透明的图片
  4. python-小数据池 and 编码
  5. 使用X-UA-Compatible来设置IE8兼容模式
  6. java中构造方法和方法全面解析
  7. Grid Layout 注释
  8. mybatis 异常 There is no getter for property named 'bizId' in 'class java.lang.Long'
  9. UGUI动态绑定事件
  10. 扩展HtmlHelper类实现Mvc4分页