msys2-x86_64搭建QT Mingw64编译环境

Posted inxworld

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了msys2-x86_64搭建QT Mingw64编译环境相关的知识,希望对你有一定的参考价值。

1.安装msys2-x86_64

2.环境变量 PATH 添加 C:msys64home\%name%
3. 打开MSYS2 Shell,更新包数据库和核心系统包
pacman -Syu
4. 关闭MSYS2 Shell再打开MSYS2 Shell ,升级其他包
pacman -Su
5. 关闭MSYS2 Shell再打开MSYS2 Shell
pacman -S base-devel git wget p7zip python2
pacman -S mingw-w64-x86_64-toolchain
pacman -S mingw-w64-x86_64-clang
pacman -S mingw-w64-x86_64-qt5
pacman -S mingw-w64-x86_64-qt-creator
---可选依赖(可以不用安装)
mingw-w64-x86_64-cmake (opencv可能会用到,用到的时候可以再安装)
mingw-w64-x86_64-libmariadbclient
mingw-w64-x86_64-firebird2
mingw-w64-x86_64-postgresql


=========================================================


更换源的话,需要
autorebase.bat
msys2_shell.bat


pacman,就是和apt-get之于Ubuntu、homebrew之于macOS一样,pacman就是Arch的包管理工具。
下面熟悉一下pacman的几个常用命令
pacman -S package_name?#安装软件包
pacman -R package_name?#删除软件包

pacman -Rs package_name?#顺便删除软件包相关依赖
pacman -Syu?#升级系统中的所有包
pacman -Ss package?#查询软件包
pacman -Qs package?#查询已安装的包
pacman -Qi package?#显示查找的包的信息
pacman -Ql package?#显示你要找的包的文件都安装的位置
pacman -Sw package?#下载但不安装包
pacman -U /path/package.pkg.tar.gz?#安装本地包
pacman -Scc?#清理包缓存,下载的包会在/var/cache 这个目录
pacman -Sf pacman?#重新安装包



































以上是关于msys2-x86_64搭建QT Mingw64编译环境的主要内容,如果未能解决你的问题,请参考以下文章

MSYS2/MinGW-w64安装

msys2

windows下 qt配置mingw64位 编译器

msys2+minGW方案编译ffmpeg的最佳实践

我在哪里可以找到 `mingw64/mingw-w64-x86_64-gcc-libs` 8.2.0-3 的源代码包?

qml实现对SSL的支持(使用msys2,同时支持32和64位)超详细 good