如何为 MinGW 项目设置 OpenCV



我经常在我的C/C++项目中使用Code::Blocks和MinGW。我希望能够使用OpenCV,因为它有一个很好的计算机视觉项目库。他们已经放弃了对MinGW的支持。我听说你可以以某种方式自己构建它,但我没有使用第三方库这样做的经验。有人可以解释一下如何以简单的方式为 MinGW 构建它吗?

有,或者至少在 2.4.6 之前,只要您使用 Mingw 的 DW2(标准)版本,就可以与 mingw 一起使用开箱即用。

由于我需要 SJLJ 支持,我必须构建自己的 OpenCV 2.4.6 版本我做了他遵循 - 我很确定它也适用于当前的 openCV 版本

  1. 设置您喜欢的 Mingw 环境 - 我强烈建议使用 gcc 4.5 或更高版本
  2. Intstall Msys
  3. Intall Cmake - 你可以得到一个二进制包
  4. 启动 Cmake GUI
  5. 选择打开的 CV 源文件夹
  6. 单击配置并选择 MSYS-Makfiles
  7. 如果再次运行配置,则可能会解决首次运行配置中的错误
  8. 点击生成
  9. 使用 MSYS make运行生成的makefile
  10. 复制所有需要的库并将文件包含在您的 mingw 安装或项目中

相关内容

  • 没有找到相关文章

最新更新