Qt for windows

为了避免MFC的臃肿结构和怪异语法,以及直接使用Win32SDK开发的痛苦,特有如下需求。

目标:

1.配置一个windows的QT开发环境,开发GUI应用程序(QT可以将美化工作变得简单)

2.使用windows的调试器(GDB的速度总是让我很抓狂)

3.可以使用标准内嵌汇编(AT&T汇编也让我十分痛苦)

 

实现:

1.工具:

对于目标1,使用这个版本的QT即可实现,外加一个单独的QtCreator

对于目标2和3,可以一步到位,下载WindowsSDK,里边就包含了调试器和VC的编译器(这个SDK中包含的是VC2008的编译器),而且还有了帮助文档和示例。

或者单独下载调试器:Debugging Tool For Win32

对于目标3,GCC使用的内嵌汇编语法是AT&T,VC编译器使用的语法是Intel标准ASM,所以可以直接使用WindowsSDK中的编译器

2.少许配置:

打开QtCreator,配置QT路径,以及调试器(一般情况下已经自动配置)。

如果使用的多核处理器,并且发现无法调试,则将 Option->Projects->Use jom instead of nmake 的勾去掉(待验证)

 

特别说明:

这个开发环境生成的应用程序需要VC2008运行库,因为是使用VC2008的编译器编译。

posted @ 2011-01-14 19:11  Crazy Enzo  阅读(2200)  评论(0编辑  收藏  举报