测试系统: windows 10

首先需要msys2的安装包,可以去官网下载安装包

官网地址: http://www.msys2.org/
本次下载的是 msys2-x86_64-20180531.exe

注意:1.msys2不可以安装在FAT*分区
   2.msys2不能安装在win XP系统上

1.双击msys2-x86_64-20180531.exe,并点击下一步选择安装文件夹

路径要短,不能有空格,只能用ASCII字符,不能用单引号

然后下一步直到开始安装

2.安装完成后点击完 成退出安装程序

注意: 此处不要勾选"立即运行 MSYS2 64bit", 因为接下来要配置国内更新源

3.配置国内更新源

这里选用的是中科大的源,也可以搜索其他的源,如阿里云,清华大学等的源

修改"安装位置\etc\pacman.d"中的三个配置文件
mirrorlist.msys
mirrorlist.mingw32
mirrorlist.mingw64

3.1 在mirrorlist.msys中添加

Server = http://mirrors.ustc.edu.cn/msys2/msys/$arch/

添加後的文件mirrorlist.msys中内容如下

##
## MSYS2 repository mirrorlist
#### Primary
## msys2.org
Server = http://mirrors.ustc.edu.cn/msys2/msys/$arch/
Server = http://repo.msys2.org/msys/$arch
Server = https://downloads.sourceforge.net/project/msys2/REPOS/MSYS2/$arch
Server = http://www2.futureware.at/~nickoe/msys2-mirror/msys/$arch/

3.2 在mirrorlist.mingw32中添加

Server = http://mirrors.ustc.edu.cn/msys2/mingw/i686/

添加後的文件mirrorlist.mingw32中内容如下

##
## 32-bit Mingw-w64 repository mirrorlist
#### Primary
## msys2.org
Server = http://mirrors.ustc.edu.cn/msys2/mingw/i686/
Server = http://repo.msys2.org/mingw/i686
Server = https://downloads.sourceforge.net/project/msys2/REPOS/MINGW/i686
Server = http://www2.futureware.at/~nickoe/msys2-mirror/mingw/i686

3.3 在mirrorlist.mingw64中添加

Server = http://mirrors.ustc.edu.cn/msys2/mingw/x86_64/

添加後的文件mirrorlist.mingw64中内容如下

##
## 64-bit Mingw-w64 repository mirrorlist
#### Primary
## msys2.org
Server = http://mirrors.ustc.edu.cn/msys2/mingw/x86_64/
Server = http://repo.msys2.org/mingw/x86_64
Server = https://downloads.sourceforge.net/project/msys2/REPOS/MINGW/x86_64
Server = http://www2.futureware.at/~nickoe/msys2-mirror/mingw/x86_64
4 打开菜单中的“MSYS2 MinGW 64-bit”

习惯了打开64位的图标,所以此处打开“MSYS2 MinGW 64-bit”,以后的使用也一直使用“MSYS2 MinGW 64-bit”就好了

打开后执行命令pacman -Syu更新系统核心和各种包等,如下面的截图

输入“Y”键开始更新
注意: 更新时会遇到下图的警告,这时一定要点击右上角的×来关闭窗口

关闭窗口时会弹出一个对话框(如下图),点击OK就可以了

上面的更新没有结束,需要继续更新,
继续更新之前要重新配置更新源,因为目录“安装位置\etc\pacman.d”中的三个配置文件mirrorlist.msys,mirrorlist.mingw32,mirrorlist.mingw64会由于上面的更新而被更新(这么说别扭吗),所以需要按第3步重新配置更新源.

重新配置好更新源後,再次打开“MSYS2 MinGW 64-bit”,
再执行一次pacman -Syu

这样更新就可以顺利结束了,
msys2的安装也顺利结束了

5 安装编译环境

安装这个msys2就是要写程序编译程序用的,因此编译环境的安装还是必要的

5.1 安装gcc, 执行下面的命令安装与MinGW-w64匹配的gcc
命令: pacman -S mingw-w64-x86_64-gcc

注意:如果想要编译的程序在windows环境下运行,记得要静态编译

5.2 执行pacman -S make安装make

******有什么疑问欢迎留言******
---------<正文结束 >---------

msys2在windows10系统的安装相关推荐

  1. windows10系统如何安装日语输入法

    许多windows10系统用户可能想要在电脑中安装日语输入法来使用,但是却不知道要如何安装,其实在win10系统中是自带有日语输入法的,需要我们手动添加,下面就给大家讲解一下windows10系统安装 ...

  2. 安装爱剪辑计算机丢失,windows10系统下安装“爱剪辑”软件的方法

    "爱剪辑"是一款功能十分强大的视频剪辑软件,十分简单易用,初学者也能轻松上手.那么,全新的windows10系统下该如何安装"爱剪辑"视频剪辑软件?接下来,就随 ...

  3. 小米linux平板触摸屏驱动安装方法,windows10系统怎样安装触摸屏的驱动

    windows10系统的功能非常强大,但是用户在使用过程中也会遇到一些问题.比如,一位用户想要在电脑中安装触摸屏的驱动,可是不懂得如何操作.这该怎么办呢?接下来,就随小编一起看看windows10系 ...

  4. 在 Windows10 系统中安装 Homestead 本地开发环境

    在 windows10 系统中安装 homestead 本地开发环境 在 windows10 环境下安装 homestead 开发环境,网上有很多相关教程其中大多都是 mac 环境,很多大神都是用户的 ...

  5. ndows10cad安装不上,windows10系统无法安装CAD2008的解决方案

    从事图形设计工作的朋友,经常会使用到CAD软件.不过一些朋友反馈在windows10系统中,CAD2008经常会出现安装不了的情况.这是怎么回事呢?其实,该问题是由于win10系统自带的功能中还没加载 ...

  6. VMware16虚拟机:在Windows10系统下---安装VMware tools

    Windows 10系统下载----生成iso镜像文件 VMware16虚拟机:下载和安装教程 VMware16虚拟机:安装Windows10系统----超详细教程 VMware16虚拟机:安装Win ...

  7. linux系统老毛桃怎么安装,windows10系统怎么安装运行linux系统

    在这次Build 2017开发者大会上,微软公布了一个让人振奋的消息,那就是Ubuntu.SUSE Linux和Fedora在内的三款最受欢迎的Linux发行版本系统都将登陆Windows Store ...

  8. Windows10系统中安装Rational Rose

       Rational Rose是Rational公司出品的一种面向对象的统一建模语言的可视化建模工具.用于可视化建模和公司级水平软件应用的组件构造.    Rational Rose 是一个完全的. ...

  9. windows10系统如何安装并配置jdk(亲测)

    windows10系统如何安装并配置jdk 一.下载jdk 二.安装jdk 三.配置环境 四.验证安装是否成功 一.下载jdk 1.下载方式一:在官网下载,前往官网下载 2.下载方式二:我的网盘上已经 ...

最新文章

  1. python 流程控制语句
  2. linux 文本处理 awk 几个特殊的内置变量
  3. windows 驱动和应用层的三种通信方式 r3到r0 DeviceIoControl 4种ioctl请求
  4. java params 关键字_转载------C# ref 和 out ,params关键字的用法
  5. 时间序列分析之:函数分解decompose
  6. css资源网站收集推荐
  7. contenteditable获得焦点后的边框设置
  8. Struts2框架学习(二) Action
  9. AMD深度学习库MIOpen更新,支持CNN加速
  10. 使用kalibr标定时的注意事项
  11. 多少开发人员 饿了么_饿了么CPS新社交电商,2020年的创业新风口
  12. flex学习的博客...还是挺详细的
  13. android自定义日历代码,Android自定义日历Calender代码实现
  14. celery异步发送邮箱
  15. C语言经典编程100题
  16. word文档 目录 导航窗格 整理
  17. 什么是java full gc_关于Java垃圾回收,你必须要知道FullGC是什么
  18. 给深度学习入门者的Python快速教程 - 番外篇之Python-OpenCV
  19. Python OpenCV:利用滚动条移动图片,利用鼠标缩放图片
  20. SQLyog 最新版本12.5-64bit 完美破解,亲测可用!

热门文章

  1. 【读图】揭密大卖家们的钻展制作流程
  2. 安卓 解析软件包时出现问题
  3. MinGW和GCC所有版本下载地址
  4. 0基础java好学吗?完整学习路线图速收藏
  5. 【深度学习图像识别课程】毕业项目:狗狗种类识别(2)代码实现
  6. 谷歌浏览器下图片缩放模糊失真
  7. jstack排查死锁问题
  8. Python 中 Openpyxl 模块的使用
  9. LeetCode 253. 会议室 II**(double)
  10. 在家做什么兼职最靠谱?不去上班做什么好?