Windows VSCode 配置 MinGW 与手动编译安装 OpenCV 实战
本教程基于已安装 VSCode 的环境,详细讲解如何在 Windows 上搭建 MinGW、C++ 开发环境并手动编译安装 OpenCV。
一、MinGW 安装
1.1 为什么需要 MinGW
Windows 本身不内置 GNU 工具链或 C++ 编译器。MinGW(Minimalist GNU for Windows)提供了 GCC 的 Windows 版本,让你能在 Windows 上编译 C/C++ 代码,同时兼容部分 Unix/Linux 工具链,是轻量且开源的开发选择。
1.2 安装包下载
推荐两种下载方式,任选其一即可:
1.2.1 官网下载
访问 SourceForge 项目页面,路径通常为:Home / Toolchains targetting Win64 / Personal Builds / mingw-builds。
建议下载 8.1.0 或更新版本,线程模型选 posix,异常处理选 seh。
1.2.2 GitHub 下载
也可以从 GitHub 拉取预编译包:MinGW_github 根据系统架构选择对应版本下载解压。
1.3 添加环境变量
解压后,将 bin 目录路径添加到系统环境变量 Path 中。
1.4 验证安装
在终端输入以下命令,若输出版本信息则说明成功:
g++ --version


