Shell命令行开发环境 MSYS2 v2024.01.13 x64 安装版

发布于2023-11-22 1,158 热度

关于软件:

MSYS2是一款高效专业的类似于linux的开发环境软件。MSYS2该软件基于Cygwin和MinGW-w64的MSYS进行重写,集合了丰富实用的工具组件,MSYS2操作简单,安装方便,而且对中文目录支持友好,是您在windows下进行各类程序开发和测试的好帮手。

MSYS2

软件特色

  1. 安装方便
  2. 源速度还可以(修改下载镜像)
  3. 自带软件和库较全且很新(对比mingw万年perl 5.8)
  4. 自带pacman管理,可以使用pkgtool来makepkg,完美集成arch折腾之魂
  5. MSYS2中文版使用mingw-w64工具链,可以编译32位或64位代码(需要之后装)
  6. 中文支持好,可以直接输入和浏览中文目录

软件功能:


  1. 每个子系统都有一个关联的“外壳”,它本质上是一组允许子系统正确协作的环境变量。可以使用MSYS2安装目录中的启动程序或使用Windows“开始”菜单中的快捷方式调用这些shell。发射器设置MSYSTEM变量,并打开一个合适的shell(bash)的终端窗口(mintty)。Bash反过来根据价值来设置环境的来源。如果没有正确的环境,各种各样的事情可能而且将会中断。例外是使用纯Windows的mingw子系统,除了入口之外不需要任何特殊的环境。
  2. 路径
    为了获得最佳的使用效果,MSYS2会自动剥离您的PATH环境变量,基本上只剩下C:WindowsSystem32几个。可以通过MSYS2_PATH_TYPE在启动shell之前设置变量或在执行启动脚本时使用正确的参数来控制此行为。注意混合来自其他MSYS2安装,Cygwin安装,编译器工具链甚至各种其他程序的程序不被支持,并可能以意想不到的方式破坏事物。PATH运行MSYS2时不要有这些东西,除非你知道你在做什么。

  3. MSYS2使用Arch Linux的pacman进行包管理。这带来了许多强大的功能,如依赖解决和简单的完整系统升级,以及提供构建系统(makepkg-mingw),这是用来制作这些包。
  4. 文件系统
    虚拟文件系统包含路径和内容

常用指令:

  • pacman -Q查看已安装的软件包
  • pacman -S -g查看软件组
  • pacman -Q -g base-devel查看软件组包含的软件
  • pacman -Q -l vim查询软件包的内容
  • pacman -Q -s nettle查询软件所在的包
  • 查看工具帮助:pacman -h ;pacman -S -h
  • 建议通过安装软件组来安装工具链
  • pacman -S mingw-w64-x86_64-toolchain
  • pacman -S mingw-w64-i686-toolchain
  • pacman -S base-devel
  • pacman -S vim

免责条款:

此文章内容及软件转载自互联网,仅免费分享给电脑爱好者学习交流,不可以用于商业目的或者非法用途,否则一切后果由用户自负,与本人无关!版权归原作者所有,请在下载后于24小时内删除!本站不会售卖软件,如涉嫌侵犯了您的合法权益,请联系我电子邮箱:uxpc@foxmail.com 或 QQ:455288881进行删除处理!

下载地址:

请点击下面的 “按钮” 下载,无限速!(写作不易,转载请注明出处)

提取密码:按钮【】的字符就是密码

分享知识,分享经验……

发表回复