首先,安装Qt 不论是在 Linux(Ubuntu)下,还是Windows下都是很简单的 Ubuntu 下: 只要在控制台输入 sudo apt-get install qt4-dev-tools sudo apt-get install qtcreator 就全搞定了。 第一个是安装Qt开发包,第二个是开发环境(可选,但强烈推荐) Windows下,只要下载 安装就可以了。
但,这不是我们说的重点。我们要的是——我们是平民,我们从头做起 就拿使用最多的Windows为例,其实Windows下是最复杂的。
首先 下载 编译器,这里我建议大家用 MinGW,免费,效率也不错,有了QtCreator 的支持,不次于任何一款C++ IDE 在官方网站上下载的版本 可能是 对应的GCC 3.4的移植 而现在的GCC 早已 4.4+ 由第三方 的 打包好的最新的 MinGW,就是 TDM (不是 TMD) 可以 google 以下 TDM MinGW 但下载的是安装包,我们是平民,不安装,所以,这里有 解压版的,
下载后,解压到任何位置 都可以,但要记住这个位置。比如 D:\MinGW441
接下来 我们就要下载Qt 的源代码 位置在这里: 下载后,解压到任何位置。但要记住这个位置。比如 D:\Qt453
然后就是 系统路径的设置。(这步在Windows下非常重要!) 在Window下,右键单击我的电脑,找找吧,应该会有 一个 系统变量 的按钮 (我这里没有Windows,原谅我的 裸写)
在 PATH 变量中 加入 ;D:\MinGW44\bin;D:\Qt453\bin (多了 两个 bin 哦) 然后 打开 命令提示符 (附件里) 然后 输入 D: CD Qt453 configure -no-qt3support -fast 根据提示,选好 开源版的 稍等片刻,(这里需要编译QMake)大约 5分钟 完了以后,接着输入 mingw32-make,编译 整个Qt 大约需要 4 个小时。 完了之后 可以输入 mingw32-make clean 来清理一些没用的中间文件, 接着,下载QtCreator 源代码 在这里 解压到任何位置,无所谓, 例如 D:\QtCreator 但后 在命令行里输入 D: CD QtCreator qmake mingw32-make 大约 10分钟 就会多出一个 Qtcreator.exe的文件,如果我没记错的话, 勇敢的点击它吧,他不仅是你的必备开发环境,还是你编译的第一个Qt程序。 (由于本人裸写,有不对的地方还请指正)
附: Qt的工程文件 叫做 *.pro 是一个平台无关的文件 qmake 的作用是 根据这个 pro 生成相应平台的 makefile mingw32-make 就是调用这个makefile 成批编译。 |