Windows搭建MSYS2和MINGW64环境

0.安装目的

为了在windows下编译GDAL和Cesium Terrain Builder等软件,需要搭建MSYS2和MINGW64的编译环境

1.安装环境和软件列表

Windows Server 2012 R2
MSYS2 64位

2.配置MSYS2

双击安装MSYS2之后,由于MSYS2默认资源站点速度较慢,可以配置国内清华大学开源镜像站
安装完成后,编辑 /etc/pacman.d/mirrorlist.mingw32 ,在文件开头添加:

 

Server = https://mirrors.tuna.tsinghua.edu.cn/msys2/mingw/i686

编辑 /etc/pacman.d/mirrorlist.mingw64 ,在文件开头添加:

 

Server = https://mirrors.tuna.tsinghua.edu.cn/msys2/mingw/x86_64

编辑 /etc/pacman.d/mirrorlist.msys ,在文件开头添加:

 

Server = https://mirrors.tuna.tsinghua.edu.cn/msys2/msys/$arch

然后执行 pacman -Sy 刷新软件包数据即可。
配置国内镜像站点后,在shell里面执行pacman -Syuu更新全部依赖

3.MSYS2安装软件

MSYS2内置了pacman包管理工具,运行
pacman -S gcc make
即可安装gcc,make等工具

4.MSYS2启动方式

msys2安装完成后,开始菜单会有三个启动方式:

MSYS2 MSYS
MSYS2 MinGW 64bit
MSYS2 MINGW 32bit

三种启动方式区别主要在于编译环境软件包的不同,如gcc,clang等版本不同。通用的工具如:grep,git,vim,emacs等等在三种方式内都是一样的。

5.MSYS2的home

默认情况下,msys64/home会作为系统默认home目录,如果需要修改home目录,可在环境变量-》用户变量中建立Home变量,指向自定义位置,然后修改msys64/etc/nsswitch.conf,设置db_home: /%Home%

配置mingw环境步骤:https://www.cnblogs.com/juluwangshier/p/12015699.html

作者:z362831561
链接:https://www.jianshu.com/p/96031565dafb
来源:简书
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值