大小:63.96M
更新时间:26-06-22
系统:Pc
版本:v20260611
msys2官方版是一款能为Windows系统提供类Linux开发环境的软件,同时也是一个基于Cygwin和MinGW-w64的MSYS重写升级版本,主要能为其使用者提供bash shell、Autotools、版本控制软件和MinGW-w64工具链等多种功能。通过该软件你可以使用其新移植的Arch linux软件包管理升级系统Pacman来使得新软件包的安装问题以及软件包间的依赖问题变得更加容易解决,而软件本身所附有的中文支持、自带新软件库以及还行的源速度等特点都能为你的windows系统提供灵活的软件开发管理功能,欢迎免费下载。
1、安装方便
2、源速度还可以(修改下载镜像)
3、自带软件和库较全且很新(对比mingw万年perl 5.8)
4、自带pacman管理,可以使用pkgtool来makepkg,完美集成arch折腾之魂
5、使用mingw-w64工具链,可以编译32位或64位代码(需要之后装)
6、中文支持好,可以直接输入和浏览中文目录
1、壳
每个子系统都有一个关联的“外壳”,它本质上是一组允许子系统正确协作的环境变量。可以使用MSYS2安装目录中的启动程序或使用Windows“开始”菜单中的快捷方式调用这些shell。发射器设置MSYSTEM变量,并打开一个合适的shell(bash)的终端窗口(mintty)。Bash反过来根据价值来设置环境的来源。如果没有正确的环境,各种各样的事情可能而且将会中断。例外是使用纯Windows的mingw子系统,除了入口之外不需要任何特殊的环境。
2、路径
为了获得最佳的使用效果,MSYS2会自动剥离您的PATH环境变量,基本上只剩下C:\Windows\System32几个。可以通过MSYS2_PATH_TYPE在启动shell之前设置变量或在执行启动脚本时使用正确的参数来控制此行为。注意混合来自其他MSYS2安装,Cygwin安装,编译器工具链甚至各种其他程序的程序不被支持,并可能以意想不到的方式破坏事物。PATH运行MSYS2时不要有这些东西,除非你知道你在做什么。
3、包
MSYS2使用Arch Linux的pacman进行包管理。这带来了许多强大的功能,如依赖解决和简单的完整系统升级,以及提供构建系统(makepkg-mingw),这是用来制作这些包。
4、文件系统
虚拟文件系统包含路径和内容。
1、换源
默认的源在有些地方速度还可以,教育网内速度一般,可以添加其他镜像提高速度,下面列举了已知的速度还可以源,请大家自己按照现有网速排序,现在有些开源镜像添加了msys2的源,感谢各个开源镜像站点!
编辑安装目录下\etc\pacman.d\文件夹下mirrorlist.msys等三个文件。
(1)mirrorlist.msys<
(2)mirrorlist.mingw64
(3)mirrorlist.mingw32
2、更新
换源后,运行pacman -Syu更新所有工具,重启msys2(关了重开bat)即可
3、安装工具链
运行 pacman -S mingw-w64-x86_64-toolchain mingw-w64-i686-toolchain base-devel 选择需要的数字,使用空格隔开,按照提示即可。或者分别安装mingw-w64、make等工具。
安装后需要启动对应的脚本,例如需要编译32位程序,启动 mingw32_shell.bat,使用msys2_shell.bat无法启动gcc等程序。
应用信息
同类热门
visual studio 2026专业版
Google Antigravity
goland 2026官方版
NI LabVIEW 2026 Q3免费版
Visual C++(集成SP6升级包)
qt creator中文版
CIMCO Software 2026中文版
thonny中文版
猜你喜欢
类似软件
Atmel Studio 7(集成开发环境)933.47M1697人在用 Atmel Studio 7官方版是一款免费、集成化开发环境(IDE),Atmel全新的开发工具和软件可为Atmel的客户提供低功耗和无线通信的嵌入式系统设计解决方案,主要用于支持基于ARM的Atmel SMART MCU/MPU和AVR MCU进
查看
Zend Studio mac版295.91M581人在用 Zend Studio mac版是一款专为PHP开发人员设计的集成开发环境(IDE),该软件为用户提供了全面的PHP开发解决方案,不仅仅支持语法高亮、代码自动补全和格式化,帮助开发者快速编写高质量的PHP代码,还集成了多种版本控制系统,如Git、S
查看热门标签
网友评论0人参与,0条评论
最新排行
wxpython可视化编辑器15.23Mv4.2 Python是一门非常有趣的语言,在学习过程中,如果用手写代码做界面不仅不美观而且效率也不高,为此小编特地带来了wxpython可视化工具,这是Python的一套优秀的GUI图形库,用C++ 所编写的,能够允许Python程序员轻松的创建完整的、功
查看
gapktool(APK反编译工具)6.08Mv1.2 gapktool是一款非常强大的APK反编译工具,程序使用java语言开发,集成 jd-gui、jad、dex2jar、apktool。使用该工具可以反编译apk文件,查看xml以及java源代码,默认使用jad反编译,如果编译出来的java代码难
查看
Kittenblock(图形化编程软件)514.16Mv1.89.24 Kittenblock是深圳市小喵科技出品的一款基于MIT Scratch3.0的图形化编程软件,可以帮助中小学生或者非专业的技术人员快速入门编程,从而控制各种各样的电子模块,打开创造的大门,凭借强大功能在全球范围内积累达2100W+用户数。除了基
查看
Lakeshore(游戏制作软件)30.01Mv2.1.2 Lakeshore是由白鹭时代(Egret)独家推出的一款无需编程即可快速使用的免费游戏制作软件。借助Egret引擎,Lakeshore能够快速的创作出支持在安卓、iOS和Windows Phone平台上完美运行的各类炫酷的游戏。 La
查看
Relative-RZJ(语言通用IDE)12.91Mv1.9.6.5 Relative-RZJ是一款绿色免费,功能强大的语言通用IDE集成开发环境。它不属于任何一种语言,一款好的IDE成就你的编程入门,而Relative则为非专业人士创造了机会。匠心打造RELATIVE-RZJ通用IDE,带你走进你的编程梦想。Rel
查看
易汇编(Easy Sssembler)783Kv2.2官方版 易汇编(Easy Sssembler)是一款专业的、实用的汇编器,这款软件主要是针对从事相关汇编语言使用的用户进行使用,而且设计的过程里面,也充分考虑到了用户的操作性,让使用更加的复合逻辑性。另外,易汇编也另存为功能支持,可快速的完成相关的汇编,其
查看
Caffe Windows8.09Mcaffe全称Convolutional Architecture for Fast Feature Embedding,由伯克利视觉和学习中心 (BVLC) 及社区贡献者共同开发,是一个清晰,可读性高,快速的深度学习框架,可为学术研究项目、新创公司原型
查看