
Qt学习虚拟机--基于MSYS2-MinGW环境并带有各种开源的软件库！
虚拟机地址，VM10和以上：
http://pan.baidu.com/s/1slcTA49
包含两个分卷压缩包，加起来5GB多。

之前写过使用MSYS2安装Qt开发环境的帖子：
另辟蹊径-利用MSYS2安装MinGW+Qt开发环境（含32位-64位-动态库-静态库-qwt-opencv等等）.docx
http://tieba.baidu.com/p/3679002379?pid=66514786319
http://pan.baidu.com/s/1mhyfa8C

现在发一个Qt学习虚拟机，基于MSYS2环境的，可以安装各种开源的软件库！
MSYS2相当于在Windows系统上运行的类Unix环境，使用pacman命令管理软件安装和更新。
pacman可以自动解决软件包之间的依赖关系，下载各种开源的软件库非常方便，
比如 qt开发环境（静态库和动态库，32位、64位都有）、qwt绘图，opencv计算机视觉库，
gsl科学计算库，Boost C++扩展库，openssl、libsodium和crypto++密码学库，
MariaDB客户端连接库（可以连MySQL），PostgreSQL数据库，
OpenSceneGraph开源三维引擎，ffmpeg和vlc音频视频库等等。

Qt学习虚拟机自带了MySQL数据库连接、Webkit浏览器示例和一个简单的opencv打开图片窗口示例。

需要注意的是MSYS2有两个不同的命令行环境，放在桌面了：
**********************************************************************
一个是MSYS2软件管理命令行环境，专门用于软件安装、卸载和更新，这相当于一个滚动更新的类Unix系统，
需要什么软件就使用 
pacman -Ss 软件名 
进行搜索，例如 
pacman -Ss OpenSceneGraph
安装命令是
pacman -S 软件包全名（不带版本号）
例如
pacman -S mingw-w64-i686-OpenSceneGraph
注意软件包名可能比较长，要按照搜索到的长名字来安装。
卸载软件是把 -S 换成 -R 即可。
更新命令是 
pacman -Syu
**********************************************************************
另一个是MinGW开发命令行环境，编译和运行开发的程序都是用这个命令行。
QtCreator和其他Qt工具在桌面都有快捷方式，是图形化的可以直接用。

最后提醒一下，如果读者以后更新qt-creator软件包，
新运行qtcreaor时可能遇到 Segmentation fault 错误，而其他Qt工具都是好使的，
解决方法参考帖子：
MSYS2中 qtcreator 4.1.0 出错 Segmentation fault 解决方法
http://tieba.baidu.com/p/4784664308
