2024年11月MSYS2下载-Windows软件分发构建平台 V20210725官方版下载
⑴MSYS是一款Windows软件分发构建平台,提供了一个类似于Unix的环境命令行界面和软件存储库,使得在Windows上安装使用构建和移植软件变得更加容易。这意味着BashAutotoolsMakeGitGGDB……都可以通过Pacman轻松安装,Pacman是一个功能齐全的包管理器。该软件支持中文,用户需要中文的话可以直接输入中文和浏览中文目录,让用户的安装使用构建和移植软件变得更加容易。
⑵MSYS是一组工具和库,为您提供易于使用的环境,用于构建安装和运行本机 Windows 软件。它包括一个名为mintty的命令行终端 bashgit 和 subversion 等版本控制系统tar 和 awk 等工具,甚至 autotools 等构建系统,所有这些都基于Cygwin的修改版本。尽管其中一些核心部件基于 Cygwin,但 MSYS 的主要重点是为本地 Windows 软件提供构建环境,并且将使用 Cygwin 的部件保持在最低限度。MSYS 为 Gmingw-wCPythonCMakeMesonOpenSSLFFmpegRustRuby 等提供最新的本机构建.
⑶为了提供简单的软件包安装和保持更新的方式,它提供了一个名为Pacman的软件包管理系统 ,Arch Linux 用户应该熟悉它。它带来了许多强大的功能,例如依赖项解析和简单的完整系统升级,以及直接和可复制的包构建。我们的软件包存储库包含 多个准备安装的预构建软件包。
⑷自带 pacman 管理,可以使用 pkgtool 来 makepkg。
⑸较快的源速度(可以修改源地址。
⑹自带软件和库较全而且比较新。
⑺使用mingw-w工具链,可以编译位或位代码(需要自行安装。
⑻中文支持好,可以直接输入和浏览中文目录。
⑼MSYS为G,mingw-w,CPython,CMake,Meson,OpenSSL,FFmpeg,Rust,Ruby等提供了最新的本机版本。
⑽MSYS是基于现代Cygwin(POSIX兼容层和MinGW -w的MSYS的独立重写。
⑾目的是更好地与本机Windows软件互操作。
⑿它提供了一个bash shell,Autotools,版本控制系统等。
⒀用于使用MinGW-w工具链构建本机Windows应用程序。
⒁它具有软件包管理系统,可轻松安装软件包Pacman。
⒂它带来了许多强大的功能,例如依赖关系解析和简单的完整系统升级,以及直接的软件包构建。
⒃下载并运行安装程序。MSYS 需要 位 Windows 或更新版本。
⒄输入所需的安装文件夹(NTFS 卷上的仅 ASCII 短路径,无重音,无空格,无符号链接,无 subst 或网络驱动器,无 FAT。
⒅完成后,勾选Run MSYS now。
⒆更新包数据库和基础包。除非您的安装文件是最新的,否则将需要两个步骤。第一次运行pacman -Syu:
⒇从开始菜单运行“MSYS MSYS”。使用以下命令更新其余基本软件包pacman -Su:
⒈现在 MSYS 已经为您准备好了。您可能需要安装一些工具和 mingw-w G 来开始编译:
⒉要使用 mingw-w G 开始构建,请关闭此窗口并从“开始”菜单运行“MSYS MinGW 位”。现在您可以调用make或g构建适用于 Windows 的软件。