搭建 QT 开发平台

可以选择在visual studio 中安装 QT 插件来开发和调试QT应用程序,也可以使用QT Creator来开发,我选用QT Creator。

考虑到兼容性以及可以利用现有的开发工具等原因,我选择了QT 4.8 ,从以下地址下载QT 开发包

http://download.qt-project.org/official_releases/qt/4.8/4.8.6/qt-opensource-windows-x86-vs2008-4.8.6.exe

下载完成之后,安装。

从下列地址下载QT Creator

http://download.qt-project.org/official_releases/qtcreator/3.1/3.1.2/qt-creator-opensource-windows-x86-3.1.2.exe

下载完成之后,安装。


新版本的QT开发包中已经包含了QT Creater,这里我们下载的是单独的QT Creator组件。


然后打开QT Creator, 选择 New project, 选QT Widgets Application, 点Choose, 项目名称处填写test, 点击下一步,提示

C:\Qt\4.8.6\bin\qmake.exe

QT Creator can use the following kits for project test:

No valid kits found.

Please add a kit in the options or via the maintenance tool of the SDK.

点击上句话中的options超链接,选Qt Versions 标签,点添加,然后找到QT的安装目录,这里是C:\Qt\4.8.6, 再找到bin目录,打开,QT Version 标签中已出现QT 的版本信息。

然后回到构建套件标签,在QT版本下拉列表中选择 QT 4.8.6,

编译器选择:QT Creator已自动检测到编译器,点选它。

设备类型,选桌面

Sysroot, 选系统的安装目录,如c:\windows

调试器,选None

全部设置完成后点OK, 回到构建QT Widgets Application 的向导,选下一步,下一步,直到工程构件完毕。


按ctrl + r , 显示正在构建项目,然后弹出一个空白的窗口。


表明这个相当于 hello world! 的QT 程序已经正确的编译,运行了。


至此我们可以利用QT Creator进行QT 应用程序的开发了,但不能调式程序。

调试器需要单独下载,但我以前安装过winddk, (windows driver kits, wdk), 这个开发包中有debugger, 省去了我下载的步骤。

设置步骤如下,在菜单栏中选工具 -->选项-->构建与运行-->debuggers, 点add, 然后选中刚刚add 的debugger, 把path 设置成ddk 下的debugger目录,这里是c:\WinDDK\7600.16385.0\Debuggers\cdb.exe, 然后在构建套件(kit)标签中,debugger选项选 new debugger, 在程序中设一个断点,按F5, 程序在断点处停了下来。




你可能感兴趣的:(搭建 QT 开发平台)