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. what does GIT PUSH do exactly?

    有效理解 git 的对象模型 https://stackoverflow.com/questions/26005031/what-does-git-push-do-exactly 所谓分支, 就是一个 ...

  2. LOJ#6387 「THUPC2018」绿绿与串串 / String (Manacher || hash+二分)

    题目描述 绿绿和 Yazid 是好朋友.他们在一起做串串游戏. 我们定义翻转的操作:把一个串以最后一个字符作对称轴进行翻转复制.形式化地描述就是,如果他翻转的串为 RRR,那么他会将前 ∣R∣−1个字 ...

  3. 发现CVE-2018-11512-wityCMS 0.6.1 持久型XSS

    CMS(内容管理系统)很适合被用来做代码审计,尤其是现在CMS系统越来越流行,很多人愿意使用CMS搭建自己的项目.由于大部分CMS是一种开源项目,所以对于CMS的审计属于白盒测试,白盒测试让我们可以发 ...

  4. HTTP 协议支持的十种方法

    GET 获取资源,用来请求访问已被URI识别的资源. POST 传输实体主体. PUT 传输文件,(鉴于HTTP/1.1的PUT方法自身不带验证机制,任何人都可以上传文件,存在安全性问题,因此一般We ...

  5. Java中List, Integer[], int[]的相互转换

    import java.util.Arrays; import java.util.List; import java.util.stream.Collectors; public class Mai ...

  6. AndroidStudio制作个人资料界面模块以及SQLite数据库的使用

    前言 大家好,给大家带来AndroidStudio制作个人资料界面模块以及SQLite数据库的使用的概述,希望你们喜欢 学习目标 掌握SQLite数据库的使用,能够实现用数据库来保存用户的信息: 学会 ...

  7. IDEA快捷键整理

                                                                              IDEA快捷键整理 一.修改快捷键方法: 点击 Fi ...

  8. OpenStack-Ocata版+CentOS7.6 云平台环境搭建 —9.块存储服务(cinder)部署配置

    块存储服务部署相关块存储服务(cinder)为实例提供块存储.存储的分配和消耗是由块存储驱动器,或者多后端配置的驱动器决定的.还有很多驱动程序可用:NAS/SAN,NFS,ISCSI,Ceph等.典型 ...

  9. C#中关于as关键字的使用

    我们在实际编码中有时会用到as关键字来将对象转换为指定类型,与is类型不同的是,is关键字是用于检查对象是否与给定类型兼容,如果兼容就返回true,如果不兼容就返回false.而as关键字会直接进行类 ...

  10. 【sping揭秘】21、Spring动态数据源的切换

    对于多个数据源的时候,我们如何切换不同的数据源进行数据库的操作呢? 当然我们可以直接定义2个DataSource,然后在每次获取connection的时候,从不同的DataSource中获取conne ...