进行Qt开发的第一步是构建开发环境。
安装好后,第一步是配置系统变量PATH
D:\Qt\5.3\msvc2010_opengl\bin 安装目录
然后进入VS2010的Cmd控制台,输入qmake 进行确认是否设置正确。
第二步是写代码,这一步先跳过,直接从exampl里找到openglwindow作为例子,将
该目录复制到 d:/下,并删除cpp h以外文件。
第三步,构建Qt 工程
进入该目录,输入 qmake -project
成功后会生成openglwindow.proj
第三步,生成VC工程
qmake -project -t vcapp -o openglwindow.pro
qmake
第四步,用VS2010打开工程并编译,运行。
到这一步,基本开发环境就构建好了。
总结下来,基本步骤就是,先写代码,然后构建.pro文件,再构建VS2010工程,最后用VS2010编译调试。
关于后面几部,可以用Javascript自动编写脚本实现。
基本思路,遍历目录,生成子目录的lnk文件,然后执行lnk文件。
在实际的项目中,我自动生成了3个lnk文件来完成以下3个命名执行.
1> qmake -project
2> qmake -project -t vcapp
3> lrelease ts-file -qm qm-file
关于WSH可以参考http://www.cnblogs.com/Spring/archive/2006/02/22/335645.html
最后,整个开发就回归到原点, 如何写C++代码,其它工作均由脚本语言帮你干完。
接下来,开始学习Qt, 并学习如何用脚本语言,让代码也自动完成。
实际工作的步骤如下:
1> 执行脚本,生成一个项目基本框架(包含SDI界面,LOG系统)
2> 编写json文件,配置系统,并设计GUI
3> 执行脚本语言,自动生成相关的class代码
4> 执行脚本语言,更新整个工程
5> 启动VS2010进行常规代码的调试,修改
6> 执行脚本,将代码上传到远处服务器。
以上,除了第五步,其它均与脚本语言有关, 可见,脚本语言在日常开发中已经占有重要地位, 常规的重复的无价值的工作均由它担当。