QT.txt 编译与配置详解是本文要讲解的内容,Windows操作系统,GPL个人版的QT4.3.1编译与配置步骤如下。
1、.http://www.qtcn.org/bbs/read.php?tid=1075下载QT.
包括了已经编译成二进制和一些工具,比如qmake.exe. qt-win-opensource-4.3.1-mingw.exe为安装程序,而qt-win-opensource-src-4.3.2.zip为QT的GPL Source Code.是没有编译成二进制代码的.
2、.下载并安装Dev-CPP,主要是为了得到里面的编译器,当然也可以用来编写QT或是其他一些C/C++程序。
Dev-CPP中包括了很多的C/C++编译器,比如gcc,mingw32等.这些编译器会在QT最后生成可执行文件时用到,在下述会讨论。需要注意的是,如果在本机上已经装了VC++6.0,并且又不想改变C/C++文件的图标的话,在安装Dev-CPP时,可将Dev-CPP为这些文件提供的图标的选项去掉.
3.、有了QT和编译器后,剩下的就是设置QT和编译器的环境变量了,设置环境变量最常用的有两种方法,一是右键点击我的电脑,在弹出菜单中选择属性菜单项,然后在打开的窗口中选择高级选项卡,切换后点击环境变量按钮,添加相关的环境变量,第二种是编写批处理(.bat)文件。
在这里采用第一种.进入了环境变量设置的窗口后,(假设QT被安装在D:\QT文件夹中,Dev-CPP被安装在C:\Dev-Cpp).
(1)在用户变量中新建一个名为QTDIR的变量,值为D:\QT.
(2)在用户变量的path变量中添加2个值: D:\QT\bin, C:\Dev-Cpp\bin注意每个值以分号划开.这样设置后就可以在任意路径中使用qmake和mingw32-make了,而不必指出具体的所在路径。
(3).设置lib库文件路径,在用户变量的lib中添加一个值, D:\QT\lib
(4)设置include头文件路径,在用户变量的include中添加一个值,D:\QT\include
(5)这样就把QT环境配制好了,下面对配置的环境进行测试.
打开编辑器,可以是Notepad,或是其他C/C++的IDE,如Dev-CPP.写一个形如Hello World!的QT程序,比如就画一个pushbutton,或label等.保存源文件,打开CommandLine,进入当前源代码文件所在路径,输入
qmake -project -o Main.CPP 或 qmake -project (Main.CPP就是启动文件或主类文件).
- qmake
- mingw32-make
之后去Release文件夹中便生成了Main.EXE可执行文件,这就是最终结果。
当然也可以是生成Debug版本,这些需要编译器的相关参数的设置,具体做法可以参考qmake和mingw32-make的使用手册.
除此之外,可以把QT的qmake和mingw32-make集成进一些常用的编辑器比如UtralEdit,EditPlus中,这样带来的好出是不用多说的,总不必要每次都在CommandLine下进行开发了吧.这也就是定制自己的QT开发环境.曾在EditPlus中配置过MASM的汇编开发环境,很好用.比如要把QT加入到EditPlus中,由于源代码文件已经是C++了,因此只需要把qmake和mingw32-make加入.
在我的机器上,我已经把原来的QT全部删除,然后再按照上述配置步骤配置后,测试成功.
小结:QT.txt 编译与配置详解的内容介绍完了,希望本文对你有所帮助。