天堂国产午夜亚洲专区-少妇人妻综合久久蜜臀-国产成人户外露出视频在线-国产91传媒一区二区三区

當(dāng)前位置:主頁(yè) > 科技論文 > 航空航天論文 >

國(guó)產(chǎn)異構(gòu)跨平臺(tái)開(kāi)發(fā)環(huán)境研究

發(fā)布時(shí)間:2020-10-12 21:48
   隨著深空探測(cè)三維實(shí)時(shí)可視化技術(shù)的不斷發(fā)展,相關(guān)的信息系統(tǒng)軟件也越來(lái)越多,比如遙操作系統(tǒng)、航天發(fā)射指揮信息系統(tǒng)、航天器地面測(cè)試系統(tǒng)等。如今,三維可視化技術(shù)已經(jīng)成為航天事業(yè)快速發(fā)展的有力保障。然而,目前中國(guó)大部分的航天可視化信息系統(tǒng)都是基于Windows平臺(tái)開(kāi)發(fā)的,這使得中國(guó)的信息安全受到了嚴(yán)重的威脅。近年來(lái)接連發(fā)生的“棱鏡門(mén)”事件、“XP”停服、中興事件、Windows可信計(jì)算框架的嵌入并且Windows7也將在2020年停止所有的技術(shù)支持等一系列事件,都給我國(guó)甚至是全世界敲響了警鐘。建立并發(fā)展自主可控的操作系統(tǒng)迫在眉睫,這已成為了軍事國(guó)防、國(guó)家安全、文化科技等社會(huì)各界關(guān)注的焦點(diǎn),進(jìn)而使Windows在我國(guó)的發(fā)展前途成為了未知數(shù)。盡管我國(guó)政府實(shí)施各項(xiàng)政策強(qiáng)調(diào)信息安全保護(hù)和國(guó)產(chǎn)操作系統(tǒng)發(fā)展,但日前Windows仍壟斷著我國(guó)的操作系統(tǒng)市場(chǎng),軟件生態(tài)鏈不完善,與國(guó)產(chǎn)操作系統(tǒng)兼容的軟件開(kāi)發(fā)環(huán)境較少,這使得航天可視化信息系統(tǒng)的移植及開(kāi)發(fā)成為了一大困難,只是產(chǎn)權(quán)得不到保護(hù),也成為了阻礙國(guó)產(chǎn)操作系統(tǒng)推廣和普遍的一個(gè)重大因素。論文在上述背景下,主要的研究?jī)?nèi)容有:對(duì)航天可視化常用開(kāi)源庫(kù)的編譯方法進(jìn)行研究,分析多個(gè)開(kāi)源庫(kù)之間的依賴(lài)關(guān)系,并利用跨平臺(tái)的編譯工具Cmake,在Windows平臺(tái)和國(guó)產(chǎn)操作系統(tǒng)—中標(biāo)麒麟系統(tǒng)上搭建編譯環(huán)境,完成開(kāi)源庫(kù)的跨平臺(tái);了解并分析探月工程二期遙操作作業(yè)平臺(tái)的開(kāi)發(fā)編譯環(huán)境和功能模塊結(jié)構(gòu),在中標(biāo)麒麟系統(tǒng)上,采用Qt+Qt Creator和Qt+Code::Blocks兩種不同開(kāi)發(fā)環(huán)境,完成了探月工程遙操作作業(yè)平臺(tái)的國(guó)產(chǎn)化,通過(guò)對(duì)移植結(jié)果的分析和對(duì)比,驗(yàn)證了航天可視化信息系統(tǒng)移植的科學(xué)性和可行性;設(shè)計(jì)并實(shí)現(xiàn)航天可視化常用開(kāi)源庫(kù)自動(dòng)化編譯系統(tǒng),完成Cmake、Qt、開(kāi)源庫(kù)的自動(dòng)編譯安裝,達(dá)到縮減手動(dòng)編譯工作量,提高開(kāi)源庫(kù)編譯效率的目的;比較Cmake、Qt Creator、Code::Blocks三種可以跨平臺(tái)的編譯環(huán)境,分析比較其運(yùn)行原理及編譯配置過(guò)程,為通過(guò)不同軟件開(kāi)發(fā)環(huán)境解決航天可視化信息系統(tǒng)跨平臺(tái)問(wèn)題提供理論及技術(shù)支持。通過(guò)以上的研究,論文對(duì)于航天可視化指定的、第三方、通用或常用開(kāi)源庫(kù),在國(guó)產(chǎn)操作系統(tǒng)上搭建了編譯環(huán)境。同時(shí)利用所編譯的庫(kù)文件和跨平臺(tái)的開(kāi)發(fā)工具,在中標(biāo)麒麟系統(tǒng)上搭建編譯環(huán)境,實(shí)現(xiàn)了探月工程遙操作作業(yè)平臺(tái)的移植,并最終將軟件和庫(kù)的編譯自動(dòng)化。這是利用不同軟件開(kāi)發(fā)環(huán)境進(jìn)行航天可視化信息系統(tǒng)移植的一次有效嘗試,試圖為規(guī)范化航天可視化信息系統(tǒng)的自主可控組件及其知識(shí)產(chǎn)權(quán)的國(guó)際化保護(hù)提供現(xiàn)實(shí)依據(jù)。
【學(xué)位單位】:石家莊鐵道大學(xué)
【學(xué)位級(jí)別】:碩士
【學(xué)位年份】:2019
【中圖分類(lèi)】:V52;TP311.52;TP309
【部分圖文】:

環(huán)境工具,應(yīng)用軟件開(kāi)發(fā),開(kāi)發(fā)環(huán)境,界面設(shè)計(jì)工具


圖 1-1 2018 年最受歡迎的開(kāi)發(fā)環(huán)境工具榜單要在國(guó)產(chǎn)操作系統(tǒng)上進(jìn)行應(yīng)用軟件開(kāi)發(fā)或移植,首要任務(wù)就是在國(guó)產(chǎn)操作系統(tǒng)上搭建合適的開(kāi)發(fā)環(huán)境,與其相關(guān)的研究有很多。比如王毅璇、豐大軍等人采用 C++/html5/CSS 編程語(yǔ)言,在 Qt 開(kāi)發(fā)環(huán)境下,提出了一種運(yùn)行于中標(biāo)麒麟操作系統(tǒng)的圖形組態(tài)軟件架構(gòu)[35];王濤、杜莎、邢宏偉等人以麒麟系統(tǒng)為依托,利用 C++編程語(yǔ)言,Qt 作為界面設(shè)計(jì)工具,設(shè)計(jì)開(kāi)發(fā)了飛行態(tài)勢(shì)三維顯示系統(tǒng)[36];吳克河和張飛在麒麟系統(tǒng) Eclipse+J2EE 架構(gòu)下,完成了電能質(zhì)量監(jiān)控系統(tǒng)的開(kāi)發(fā)[37];張軒、張?jiān)、汪烊使用麒麟操作系統(tǒng) 3.2.1 版自帶的 Qt 4.3,把某應(yīng)用系統(tǒng)圖形模塊成功移植到了國(guó)產(chǎn)操作系統(tǒng)上[38];在中標(biāo)麒麟系統(tǒng)下,利用 CSS 開(kāi)發(fā)網(wǎng)站時(shí),所使用的多個(gè)版本的瀏覽器之間并不互相兼容,韓平、栗勇兵等人以 IE 和火狐為例列舉所遇到的問(wèn)題,并針對(duì)問(wèn)題提出了應(yīng)對(duì)策略[39];舒然以 J2EE 應(yīng)用系統(tǒng)科技管理平臺(tái)作為切入點(diǎn),采用中標(biāo)麒麟操作系統(tǒng),成功實(shí)現(xiàn)了 J2EE 架構(gòu)系統(tǒng)的國(guó)產(chǎn)化替代[40];張桂平等人基于國(guó)產(chǎn)操作系統(tǒng)研究了Qt 的應(yīng)用,主要包含以下幾個(gè)方面:內(nèi)部結(jié)構(gòu)、通信體系、界面設(shè)計(jì)工具以及程序開(kāi)發(fā)的一般步驟[41]。

庫(kù)目錄,編譯器,庫(kù)文件,源碼


圖 3-1 VS 2008 庫(kù)目錄結(jié)構(gòu)及 Debug 模式下生成庫(kù)安裝(2) 中標(biāo)麒麟系統(tǒng)+GCC 編譯器。解壓縮 zlib-1.2.11.tar.gz,zlib 的編譯過(guò)程如下:第一步:在與源碼平行的目錄下新建文件夾 zlib-build,打開(kāi)命令終端,進(jìn)入到 zlib-build;第二步:命令終端執(zhí)行 cmake ../zlib-1.2.11 –DCMAKE_INSTALL_PREFIX=home/xbx/ku-installed。-DCMAKE_INSTALL_PREFIX 用來(lái)修改默認(rèn)安裝位置,可以用-DCMAKE_BUILD_TYPE=Debug或Release參數(shù)編譯不同版本的庫(kù)文件第三步:執(zhí)行 make。make 利用 cmake 命令生成的 Makefile 文件,對(duì)庫(kù)的源碼進(jìn)行編譯。第四步:執(zhí)行 make install。這個(gè)命令的作用是編譯安裝,當(dāng)然可以不執(zhí)行第三步的 make,直接進(jìn)行第四步,但一般情況下是先編譯后安裝。由于類(lèi) Uni操作系統(tǒng),zlib 庫(kù)文件都以 libz.*來(lái)命名,這樣 Debug、Release 版本的庫(kù)文件不能有效區(qū)分,可以更改 CMakeLists.txt 實(shí)現(xiàn)庫(kù)名的區(qū)分,如下代碼:由:

庫(kù)文件,目錄


set_target_properties(zlib zlibstatic PROPERTIES OUTPUT_NAME z)……endif()改為:if(UNIX)if(CMAKE_BUILD_TYPE STREQUAL Debug)set_target_properties(zlib zlibstatic PROPERTIES OUTPUT_NAME zd)else()set_target_properties(zlib zlibstatic PROPERTIES OUTPUT_NAME z)endif()……endif()Debug 模式下生成的庫(kù)文件為 libzd.a、libzd.so,如圖 3-2 標(biāo)記 1 處所示elease 模式下生成 libz.a、libz.so,如圖 3-2 標(biāo)記 2 處所示。
【相似文獻(xiàn)】

相關(guān)期刊論文 前10條

1 張旻;吳芳;;機(jī)載軟件開(kāi)發(fā)環(huán)境研究[J];微處理機(jī);2013年03期

2 相潔;;“軟件開(kāi)發(fā)環(huán)境與工具”課程教學(xué)研究與探討[J];計(jì)算機(jī)教育;2008年22期

3 李勇;;從設(shè)計(jì)到量產(chǎn)僅四個(gè)月——TTPCom推出功能手機(jī)軟件開(kāi)發(fā)環(huán)境AJAR 3G應(yīng)用平臺(tái)[J];每周電腦報(bào);2005年21期

4 左細(xì)平,宋方敏,徐永森,曾凡聰;凍結(jié)/解凍機(jī)制——軟件開(kāi)發(fā)環(huán)境中的一種新機(jī)制[J];軟件學(xué)報(bào);1998年02期

5 薛春光;;關(guān)于我國(guó)軟件工廠的結(jié)構(gòu)設(shè)想[J];天津理工學(xué)院學(xué)報(bào);1987年02期

6 張勇;;ANNA——一種新的支持漸進(jìn)式軟件范例的開(kāi)發(fā)工具[J];計(jì)算技術(shù)與自動(dòng)化;1987年01期

7 宋彬;;保護(hù)軟件開(kāi)發(fā)環(huán)境的一種方法[J];云南工學(xué)院學(xué)報(bào);1987年01期

8 郝克剛,李新;一個(gè)實(shí)用的軟件分析與設(shè)計(jì)支持環(huán)境-DSE[J];計(jì)算機(jī)工程;1988年05期

9 青柳廣 ,石原平太郎 ,劉巖 ,申在明;綜合交換系統(tǒng)用的軟件開(kāi)發(fā)環(huán)境[J];長(zhǎng)春郵電學(xué)院學(xué)報(bào);1988年02期

10 賴(lài)翔飛,馬躍;UCSD P系統(tǒng)的漢化[J];小型微型計(jì)算機(jī)系統(tǒng);1988年09期


相關(guān)博士學(xué)位論文 前1條

1 謝向輝;軟件DSM中的數(shù)據(jù)行為分析及系統(tǒng)性能優(yōu)化[D];中國(guó)科學(xué)院研究生院(計(jì)算技術(shù)研究所);1999年


相關(guān)碩士學(xué)位論文 前10條

1 徐博賢;國(guó)產(chǎn)異構(gòu)跨平臺(tái)開(kāi)發(fā)環(huán)境研究[D];石家莊鐵道大學(xué);2019年

2 吳禮蔚;深度學(xué)習(xí)在軟件開(kāi)發(fā)環(huán)境提升中的研究[D];南京大學(xué);2019年

3 李新彥;地震形態(tài)約束建模方法及軟件模塊研制[D];電子科技大學(xué);2018年

4 潘勤勇;軟件開(kāi)發(fā)環(huán)境虛擬化戰(zhàn)略實(shí)踐研究[D];復(fù)旦大學(xué);2009年

5 張璐平;基于工作流的面向最終用戶(hù)軟件開(kāi)發(fā)環(huán)境的研究與實(shí)現(xiàn)[D];昆明理工大學(xué);2009年

6 陳永慈;安全軟件開(kāi)發(fā)環(huán)境中安全測(cè)試工具的設(shè)計(jì)與實(shí)現(xiàn)[D];天津大學(xué);2008年

7 何可;可擴(kuò)展的安全軟件開(kāi)發(fā)環(huán)境中威脅建模工具的設(shè)計(jì)與實(shí)現(xiàn)[D];天津大學(xué);2007年

8 安強(qiáng);WCDMA終端射頻一致性測(cè)試儀快速測(cè)量軟件的設(shè)計(jì)與實(shí)現(xiàn)[D];北京郵電大學(xué);2016年

9 金正燦;基于燈飾特征的室內(nèi)定位系統(tǒng)設(shè)計(jì)[D];西安電子科技大學(xué);2014年

10 黃鵬;嵌入式軟件開(kāi)放式開(kāi)發(fā)技術(shù)研究[D];華中科技大學(xué);2012年



本文編號(hào):2838320

資料下載
論文發(fā)表

本文鏈接:http://sikaile.net/kejilunwen/hangkongsky/2838320.html


Copyright(c)文論論文網(wǎng)All Rights Reserved | 網(wǎng)站地圖 |

版權(quán)申明:資料由用戶(hù)15fad***提供,本站僅收錄摘要或目錄,作者需要?jiǎng)h除請(qǐng)E-mail郵箱bigeng88@qq.com