windows安装msys2+make+gcc+git+ssh

为了提高开发和工作效率,需要在windows系统上集成bash常用工具,其中msys2已经包含大部分文件操作工具。除此之外,编译源码需要使用gcc和make,提交代码需要使用git和ssh。以上都是常用功能,具体安装方法如下:

1. 安装msys2

  1. 下载:官网下载连接为https://www.msys2.org/
  2. 安装:所有选项默认即可,默认安装目录为C:\msys64
  3. 添加鼠标左右键:执行以下脚本,方便在任何目录以鼠标的左键或右键在当前目录打开:
    将以下内容复制到文本文档中,并另存为.reg文件,以管理员运行
    该脚本的内容为修改注册表,如果安装目录为非默认,则需要将脚本中的目录替换为安装目录
Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\Directory\background\shell\msys2]
@="在此处打开Msys2"
"icon"="C:\\msys64\\msys2.ico"
[HKEY_CLASSES_ROOT\Directory\background\shell\msys2\command]
@="C:\\msys64\\msys2_shell.cmd -msys -here"

[HKEY_CLASSES_ROOT\Directory\shell\msys2]
@="在此处打开Msys2"
"icon"="C:\\msys64\\msys2.ico"
[HKEY_CLASSES_ROOT\Directory\shell\msys2\command]
@="C:\\msys64\\msys2_shell.cmd -msys -here"
  1. 添加环境变量
    添加环境变量Path为C:\msys64\usr\bin,这个Path变量非常有用,这样之后就可以在CMD中使用msys2的命令,或者在全局调用msys2的命令

2. 安装gcc和make

pacman -S gcc
pacman -S make

至此,MSYS2编译和运行环境都搭建好了

3. 安装git和ssh

pacman -S git
pacman -S openssh