论文摘要:三维地质建立模型软硬件代码扶助移植东西的安排与实行
地质工为难度的加大对三维地质建立模型体例提出了越来越高的诉求,软硬件搀杂度连接普及,用VC开拓的在Windows平台下运转的三维地质建立模型体例越来越不许满意本质处事的须要。为普及软硬件的运转功效和宁静性,将效劳器端的代码移植到Unix/Linux体例下是一种卓有成效的本领。即使沿用细工移植本领,无疑将费时劳累,且功效很难保护。开拓一种不妨机动举行代码移植的东西,对于代码移植处事将显得尤为要害,意旨将格外宏大。本舆论以三维地质建立模型软硬件的效劳器端代码移植为接洽实质,经过本质移植操纵,创造并归纳了VC开拓的步调在向Unix/Linux体例移植进程中大概展示的题目,并对那些题目举行归类、领会,而后从代码规范化、实行体制、体例个性分别等上面领会了那些题目爆发的因为,并贯串暂时罕见的移植本领对三维地质建立模型软硬件的移植提出了可行的本领处置计划。本舆论重要的接洽功效是:1.归纳了从Windows向Unix/Linux移植进程中的大概生存的题目。2.领会了暂时常用的几种代码移植本领,对准该三维地质建立模型体例,提出了符合该体例的移植计划。3.安排并实行了扶助移植东西W2X,该东西不妨机动实行代码移植。输出的VC代码过程该东西处置后,输入能在Unix/Linux体例下运转的代码,同声还可机动天生makefile文献。经尝试,在Windows下源代码的计划截止与经该扶助移植东西W2X移植后的代码在Linux下的计划截止是普遍的。