Qt 開發環境
Qt 開發環境包括三個基本部分:
Qt Framework (QT庫)
Qt Creator(IDE)
MinGw(編譯調試)
头两个是VS2010和VS2008编译而成的Qt库,
第三个是MinGW版本Qt库,
dmg结尾的两个是MacOS系统里使用的Qt库
qt-everywhere-opensource-src-4.8.6是Qt源码包,有zip和tar.gz两个压缩格式的,
两个内容是一样的,只是zip一般在Windows下比较流行,tar.gz是Linux上流行的压缩格式。
md5sums-4.8.6是以上文件的校验和,changes-4.8.6是Qt版本日志文件。
我们下载的qt-opensource-windows-x86-mingw482-4.8.6-1.exe里面的mingw482,
就是指这个Qt库使用MinGW里面g++4.8.2版本编译生成的,
所以需要同样版本的MinGW来编译程序,避免其他新旧版本兼容之类的问题。
顺序是这样的,Qt库需要MinGW,而qtcreator需要配置前面二者,
所以先安装MinGW,再安装qt-opensource-windows-x86-mingw482-4.8.6-1,最后装QtCreator。
MinGW安装
这个是绿色版的,直接解压缩到C盘根目录就行了,放到其他分区也是可以的。
只要后面指定了正确位置就行了,
这里解压后路径是:C:\mingw32,g++位置是C:\mingw32\bin\g++.exe。
Qt库安装
QtCreator安装
如果想从命令行编译Qt程序,上面环境已经够了。
当然现在都是可视化开发的,就要装QtCreator集成开发环境,因为QtCreator使用起来方便快捷。
运行qt-creator-opensource-windows-x86-3.3.0.exe,
QtCreator配置
QtCreator还没有配置,这时候是不能编译程序的。
打开QtCreator菜单“工具”-->“选项”,在对话框左边选“构建和运行”
编译Qt程序需要配置的是:
Debuggers、编译器、QtVersions、构建套件(Kit)。
Debuggers
编译器
QtVersions
构建套件(Kit)
前三个配置(Debuggers、编译器、QtVersions)都是为构建套件服务的
Qt5.x.x安装(不需要配置)就特别简单了。
就是一个傻瓜包,注意选择组件时把组件全部选中,然后一直点“下一步”就完事了。