编译与配置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).
a.在用户变量中新建一个名为QTDIR的变量,值为D:/QT.
b.在用户变量的path变量中添加2个值: D:/QT/bin, C:/Dev-Cpp/bin注意每个值以分号划开.这样设置后就可以在任意路径中使用qmake和mingw32-make了,而不必指出具体的所在路径。
c.设置lib库文件路径,在用户变量的lib中添加一个值, D:/QT/lib
d.设置include头文件路径,在用户变量的include中添加一个值,D:/QT/include

4.这样就把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全部删除,然后再按照上述配置步骤配置后,测试成功.

=========================================================================================== 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值