安装MSYS2+MinGW-w64+Qt5

本文详细介绍了MSYS2的下载与安装流程,并指导如何更新系统环境、安装基本开发工具及MinGW-w64等组件,最后演示了如何安装Qt5开发环境。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1、下载MSYS2

32位下载 msys2-i686-20150916.exe,64位下载 msys2-x86_64-20150916.exe

2、安装MSYS2

下载后得到exe文件双击进入安装向导


安装向导


选择安装路径


选择安装目录


接着基本下一步、下一步就完成了


正在安装ing

安装完成

退出安装向导


安装好了之后会在菜单栏生产三个命令行工具快捷方式,其中MSYS2 Shell是MSYS2系统管理的命令行工具,MinGW-w64 Win32 ShellMinGW-w64 Win64 Shell分别是32位和64位下的MinGW


开始菜单栏添加的快捷方式

3、更新MSYS2系统环境

运行msys2_shell.bat会出现类似linux的bash界面,如果熟悉的肯定不会陌生。


msys2 shell运行界面

mysys2使用pacman包管理系统,用过Arch Linux对他肯定不会陌生。

首先更新软件数据库

pacman --needed -Sy bash pacman pacman-mirrors msys2-runtime

然后退出msys2_shell.bat,再启动,更新系统

pacman -Syu

更新系统

4、 安装基本开发环境和常用工具

pacman -S  base-devel  git  mercurial  cvs  wget  p7zip  perl  ruby  python2

安装常用工具

5、安装 MinGW-w64

安装32位

pacman -S  mingw-w64-i686-toolchain

安装mingw-w64-i686-toolchain


安装64位

pacman -S  mingw-w64-x86_64-toolchain

安装mingw-w64-x86_64-toolchain

6、 安装Qt5

安装32位Qt5和Qt Creator
安装64位Qt5和Qt Creator


安装64位Qt5和Qt Creator


在Windows中搭建包含MinGW-w64Qt开发环境是一项挑战,但借助MSYS2和pacman,这个过程可以变得简单明了。首先,你需要下载MSYS2安装程序并按照指示完成安装安装完成后,打开MSYS2终端,执行`pacman -Syu`命令更新系统和软件包列表。为了安装MinGW-w64工具链,你可以选择32或64版本,使用命令`pacman -S mingw-w64-x86_64-toolchain`进行安装。接下来,安装Qt开发环境,使用`pacman -S mingw-w64-x86_64-qt5`命令安装Qt5开发库,同样可以选择支持32或64的版本。如果需要qwt和opencv这样的库,也可以通过pacman进行安装,命令分别如下:`pacman -S mingw-w64-x86_64-qwt`和`pacman -S mingw-w64-x86_64-opencv`。安装完毕后,需要配置环境变量,以确保编译器路径和Qt库路径被正确添加到系统变量中。最后,编写一个简单的测试程序,确保你的开发环境能够正常编译和运行。通过这种方式,你可以在Windows系统上拥有一个功能完备的开发环境,充分利用pacman管理软件包的能力,简化开发过程。有关MSYS2MinGW-w64的更多高级配置和优化,推荐阅读《使用MSYS2搭建MinGW+Qt开发环境(32/64,动态/静态库,QWT,OpenCV)》这份文档,它提供了详尽的步骤和技巧,帮助你全面掌握开发环境的搭建。 参考资源链接:[使用MSYS2搭建MinGW+Qt开发环境(32/64,动态/静态库,QWT,OpenCV)](https://wenku.youkuaiyun.com/doc/3otpuaj97d?spm=1055.2569.3001.10343)
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值