物化探软件跨平台移植技术的探讨
详细信息 本馆镜像全文    |  推荐本文 | | 获取馆网全文
摘要
这里选取Qt作为重磁数据处理软件的移植工具,对可移植性的定义和原理进行了概述,分析了VC++和Qt开发工具的部分特点,并举例说明二者在程序编写方面存在的差异。并以重磁数据软件为例,实现目标应用程序的跨平台移植,取得了较好的移植效果,为软件的移植研究与开发提供了技术参考。
In this paper,Qt has been selected as the software porting tool of the processing software of gravity and magnetic data,and the definition and the principle of portability is overviewed.In addition,some features between VC + + and Qt are analyzed,and the differences in programming is listed.Taking the processing software of gravity and magnetic data as an illustration,the cross-platform porting of object applying codes has been achieved,and some good effects of software porting have been reached.So the study of Qt discussed in the paper will provide the technical reference for the research of the software porting and the development of software.
引文
[1]吴文鹂.多参数反演技术成果简介[J].地球学报,2006(3):174.
    [2]吴文鹂.电法勘探工作站软件系统简介[J].地质与勘探,2003,39(增刊):147.
    [3]NEIL MATTHEW,RICHARD STONES.Linux程序设计(第3版)[M].北京:人民邮电出版社,2007.
    [4]成洁,卢紫毅.Linux窗口程序设计[M].北京:清华大学出版社,2008.
    [5]丁林松,黄丽琴.Qt4图形设计与嵌入式开发[M].北京:人民邮电出版社,2010.
    [6]JASMIN BLANCHETTE,MARK SUMMERFEILD.C++GUI Qt4编程(第二版)[M].北京:电子工业出版社,2010.
    [7]周明德,冯惠,王有志,等.GB/T11457信息技术软件工程术语[S].北京:中国标准出版社,2006.
    [8]PROF.MOTOEI AZUMA.ISO/IEO FCD 25010 Systemsand software engineering-Software product Quality Re-quirements and Evaluation(SQuaRE)-Quality modelsfor software product quality and system quality in use[S].SwitzerIand:international organization for Stand-ardization,2009.
    [9]张倩,袁玉宇,张旸旸.《系统与软件可移植性》标准中可移植性定义的研究[J].标准化研究,2009,10:50.
    [10]赵连功,刘洪.地震勘探数据资料处理软件集成化研究现状和发展趋势[J].地球物理学进展,2003,18(4):598.

版权所有:© 2023 中国地质图书馆 中国地质调查局地学文献中心