Qdevelop+Qt4安装
1.下载软件:
需要如下几个软件:
(1).QDevelop,这个是编辑环境,目前最新的版本是0.27,主要的优点是中文界面,下载地址:http://qdevelop.org。
(2).qt-sdk,这是开发环境,包括编译器,调试工具,示例,界面设计器和帮助文档等,仅安装这个软件就可以进行qt开发,不过因为其主界面是英文界面,因此可以配合QDevelop来进行开发。下载地址:ftp://ftp.trolltech.com。
(3).UltraEdit,这是一个编辑工具,需要的不是它是它自带的ctags.exe,下载地址:到处都可以下载。几个软件如下图所示:
2.安装软件:
(1).安装UltraEdit,如下图所示,首先接受许可证协议,如下图所示:
接着我们选择“标准安装”和“自定义安装”,将其安装到我们自定义的目录下,比如本例中安装到D盘,如下图所示:
接受后面的所有设置,选择“下一步”安装完成。
(2).安装qt-sdk,接受许可协议之后,我们仍然可以采取自定义安装的方式,将qt-sdk安装在其他目录下,比如D盘,如下图所示:
其他的选项不必设置,接受安装程序的默认设置即可。直到安装完成。
(3).安装QDevelop,我们仍然选择自定义安装,安装到D盘,如下图所示:
接受默认的其他设置,直到安装完毕。
3.环境配置:
(1).配置path环境
如果不进行配置,则只能在qt-creator的集成环境中进行开发,命令行下不能进行编译,也不能使用QDevelop进行开发,我们可以在未做任何配置之前进行环境测试,从菜单“开始”→“运行”,输入“cmd”,回车,打开dos窗口,在其中输入“g++”,回车,再输入
“qmake”回车,可以看到这两个命令都不认识,如下图所示:
原因是没有配置系统环境变量,因此,右键点击桌面上“我的电脑”图标,从弹出菜单中选择“属性”,在弹出的对话框中选择“高级”选项卡,然后点击“环境变量”按钮,在弹出的环境变量对话框中,选择“系统变量”下的“path”变量,对其进行编辑,在原有的“path”变量的值后面加上字符串“;D:\\Qt\\2009.03\\mingw\\bin;D:\\Qt\\2009.03\\qt\\bin”,每个值字符串之间以英文格式的分号相隔,因此需要在原来的“path”变量值之后先键入一个分号,再继续键入“D:\\Qt\\2009.03\\mingw\\bin”,这是目录mingw下面的bin目录,根据安装版本可能不同,最好打开硬盘找到此目录再将其完整路径复制下来,同样D:\\Qt\\2009.03\\qt\\bin也是根据你的安装不同可能不同。在我们前面的安装情况下,这两个目录的值就是这样的。设置完成后,现在就可以在命令行下进行开发了,可以测试一下环境,继续在dos窗口中输入g++和qmake命令,如果设置正确,应该出现如下图所示的结果:
(2).配置QDevelop开发环境
一般情况下我们还是愿意用集成开发环境进行开发,尽管已经有Qt-creator集成环境,但QDevelop也是一个很不错的选择,但其需要进行一些环境配置。为此打开QDevelop,它启动之后首先会提示“Qtinclude目录不存在...”,确认之后,需要设置开发所用的外部工具(QDevelop只是一个编辑器,其他的编译器,项目管理工具,调试器等都以外部工具的形式进行配置),如果没有弹出“外部工具”的设置对话框,那么,可以从QDevelop的主菜单中选择“工具”→“外部工具”来打开这个对话框进行设置,因为还没有设置,则所有的工具都显示是叉,也就是设置错误,根据我们前面的安装,设置正确,如下图所示:
其中,qmake,linguist,lupdate,irelease,assistant这几个工具我们使用的是Qt的安装版本目录下的qt\\bin目录下的exe文件,可以浏览找到这些文件,而make工具使用Qt自带的mingw\\bin目录下的mingw32-make.exe程序,gdb工具使用同样这个目录下的gdb.exe程序,ctags工具则使用我们安装的ultraedit目录中的GNU目录下的ctags.exe程序即可。设置完成之后,点击“测试”按钮,如果设置正确,则会显示绿色的勾,如上图所示,至此,可以进行Qt开发了。
王权海
2009.10.6于武汉