banner
约 300 字
1 分钟

windows使用MSYS2安装C/C++开发环境

摘要

下载MSYS2,并在UCRT64环境安装mingw-w64工具链、CMake和Ninja。

1. 安装MSYS2

1.1 下载MSYS2

MSYS2官方地址

1.2 安装MSYS2

选择MSYS2安装地址
选择MSYS2安装地址

输入安装目录,推荐使用默认地址。自定义地址不得有空格、中文等特殊字符。

选择是否安装完成后启动
选择是否安装完成后启动

勾选安装完成后启动。

Empty MSYS2 terminal window
Empty MSYS2 terminal window

进入 MSYS2 UCRT64 环境

2. 安装开发环境

2.1 安装命令

bash
pacman -S --needed mingw-w64-ucrt-x86_64-toolchain mingw-w64-ucrt-x86_64-cmake mingw-w64-ucrt-x86_64-ninja

2.2 软件包解析

  • mingw-w64:面向 Windows 的 MinGW-w64 工具链

  • ucrt:使用 UCRT 运行时,而不是旧的 MSVCRT

  • x86_64:64 位目标

  • toolchain:完整工具链集合

  • cmake:跨平台自动化建构系统

  • ninja:小巧、快速的构建工具


END