1. MSYS2 shell

# pacman –Syuu

2. Reopen MSYS2

# pacman –Syuu

3.添加国内源

msys64\etc\pacman.d 目录下有三个文件

1. mirrorlist.msys

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

2. mirrorlist.mingw64

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

3. mirrorlist.mingw32

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

4. install GCC and common build tools

pacman -S --needed base-devel

pacman -S --needed mingw-w64-i686-toolchain

pacman -S --needed mingw-w64-x86_64-toolchain

pacman -S --needed git subversion mercurial

pacman -S --needed mingw-w64-i686-cmake

pacman -S --needed mingw-w64-x86_64-cmake

安装包

pacman -S vim

查找包

pacman -Sl |grep tar

5.修改环境变量

Add  

D:\GISSoft\msys64\mingw64\x86_64-w64-mingw32\bin

D:\GISSoft\msys64\mingw64\bin

D:\GISSoft\msys64\mingw64\local\bin

to your PATH

6.安装基本组件

pacman -S mingw-w64-x86_64-nasm

pacman -S mingw-w64-x86_64-lld

pacman -S mingw-w64-x86_64-pkg-config

pacman -S mingw-w64-x86_64-python3-pkgconfig

pacman -S m4

pacman -S autoconf

pacman -S automake

pacman -S mingw-w64-x86_64-cyrus-sasl

pacman -S mingw-w64-x86_64-extra-cmake-modules

pacman -S mingw-w64-x86_64-libzip

pacman -S libiconv

pacman -S mingw-w64-x86_64-iconv

pacman -S mingw-w64-x86_64-libjpeg-turbo

pacman -S mingw-w64-x86_64-libpng

pacman -S liblzma-devel

pacman -S lz4

pacman -S liblz4-devel

pacman -S mingw-w64-x86_64-python3-lz4

pacman -S mingw-w64-x86_64-libwebp

pacman -S mingw-w64-x86_64-libgeotiff

pacman -S sqlite

pacman -S libsqlite-devel

pacman -S mingw-w64-x86_64-libfreexl

pacman -S mingw-w64-x86_64-readosm

pacman -S mingw-w64-x86_64-glib-openssl

pacman -S openssl-devel

pacman -S mingw-w64-x86_64-glib-openssl

pacman -S mingw-w64-x86_64-python3-pyopenssl

pacman -S mingw-w64-x86_64-libxml2

pacman -S libxml2-devel

pacman -S libxml2-python

pacman -S mingw-w64-x86_64-tinyxml2

pacman -S mingw-w64-x86_64-freetype

pacman -S mingw-w64-x86_64-fontconfig

pacman -S mingw-w64-x86_64-cairo

pacman -S mingw-w64-x86_64-python3-cairo

pacman -S libcurl-devel

pacman -S mingw-w64-x86_64-minizip2

7.安装QT

pacman -S mingw-w64-x86_64-clang mingw-w64-x86_64-clang-tools-extra mingw-w64-x86_64-clang-analyzer

pacman -S mingw-w64-x86_64-qt5 mingw-w64-x86_64-qt-creator

MSys2安装QT5的更多相关文章

  1. msys2安装

    最近在研究编译linux下的软件到windows环境中. 发现了一个比cygwin更好玩的东西,那就是msys2 其实之前也在试玩mingw和mingw64,2016-08-12,当时的最新版本,mi ...

  2. CentOS6.4x64_安装Qt5

    1.安装Qt5.3.2x86 由于 OS是x64,Qt是x86,∴需要在 系统中安装相关的32位的程序(比如 报错"bad elf interpreter"的时候 就需要" ...

  3. 20161117__安装Qt5.3.2

    1.strings /usr/lib64/libstdc++.so.6 | grep GLIBCXX 2.yum install libGL-devel 2.在安装 Qt5.3.2x86的时候,会报错 ...

  4. MSYS2 安装和配置

    MSYS2 安装和配置 msys2 和 cygwin 类似,提供了一个类 Linux 的 shell 环境和工具链,同时还使用了 arch linux 的 pacman 管理软件包,比 cygwin ...

  5. 安装QT5.02

    1.下载QT5 SDK 下载地址:http://qt-project.org/downloads. 2.安装QT5 下载完后,假设放在Download/,切换到该目录,输入:./qt-linux-op ...

  6. Win7下安装VS2017、安装Qt5.10.1以及在VS2017添加qt插件

    一.安装VS2017 1.下载VS2017 进入vs下载官网https://www.visualstudio.com/zh-hans/downloads/,选择所需要的vs版本,进行在线安装. 2.安 ...

  7. deepin下安装Qt5&以及部分问题解决

    deepin安装Qt5 1 deepin商店里的Qt5版本太低,可以直接下载官方的Qt5安装包: 官方下载渠道:http://www.qt.io/download-open-source/ 离线镜像下 ...

  8. win使用MSYS2安装Qt开发环境

    原文链接 MSYS2 下载地址: pacman的具体用法 有pacman的具体使用方法.我们首先对系统升级 我们首先对系统升级 pacman -Syu 就会检测整个系统可以升级的组件,并自动下载安装, ...

  9. 安装qt5.3.2后,qtcreator在ubuntu 11.04无法启动的问题

    在官方网站下载.run文件安装后,qtcreator启动失败,然后找到命令行启动,失败原因如下: shr@shr-Sieyuan:~/Qt5.3.2/Tools/QtCreator/bin$ ./qt ...

随机推荐

  1. utf-8 decode

    摘自 Lua 5.3 源文件 lutf8lib.c /* ** Decode one UTF-8 sequence, returning NULL if byte sequence is invali ...

  2. Post传值到后台经典场景(C#)

    经典场景 传输内容包含 文件 注意事项:类型必须为form-data [HttpPost] [Route("api/Test")] public JsonResult Test(s ...

  3. 关于小窗滑动,父级body也跟随滑动的解决方案

    需求:当前页面是信息列表,所以高度由内容自动填充, 所以页面可以上下滑动,加载更多, 但是下发物料一栏又为一个列表 所以做了一个弹窗框,因为是列表所以高度自然又是不可控的,所以给了一个最大高度,当超出 ...

  4. C#对象内部属性排序测试

    构建对象: class SortGrid { int indexI; int indexJ; public SortGrid(int x, int y) { indexI = x; indexJ = ...

  5. Eureka单机高可用伪集群配置

    Eureka Server高可用集群理论上来讲,因为服务消费者本地缓存了服务提供者的地址,即使Eureka Server宕机,也不会影响服务之间的调用,但是一旦新服务上线,已经缓存在本地的服务提供者不 ...

  6. 通过反射实现IOC功能

    这段时间园子里有不少介绍IOC组件的文章,由于自己也一直在学习IOC的各种组件,及IOC的思想,常见的IOC组件很多:AutoFac.Ninject.Utity包括.NET自带的MEF等.由于今天周六 ...

  7. PHP 网页数据api采集

    一个简单的数据采集,这里用的方法是API数据采集 //api地址,读取文本 $result = file_get_contents("https://feed.mix.sina.com.cn ...

  8. R语言实战(三)——模拟随机游走数据

    一.模拟随机游走数据示例 x <- matrix(0,1000,1) for(i in 1:1000){ x[i+1] <- x[i]+rnorm(1) } plot(x,type=&qu ...

  9. angular 禁止缓存

    angular 单页面开发,会存在和管理很多HTML和JS文件,缓存有时是个麻烦. 在开发和测试阶段,F12调出调试工具,禁止缓存F5刷新下就好了. 但是在客户那里缓存就体验效果不好,甚至认为有问题, ...

  10. c# 二进制序列化

    public static T Deserialize<T, S>(S stream) where S : Stream where T : class, new() { using (s ...