一種軟件代碼編譯方法及系統(tǒng)
基本信息
申請?zhí)?/td> | CN202010815520.3 | 申請日 | - |
公開(公告)號 | CN112052006A | 公開(公告)日 | 2021-06-15 |
申請公布號 | CN112052006A | 申請公布日 | 2021-06-15 |
分類號 | G06F8/41;G06F40/284;G06F40/30;G06F9/455 | 分類 | 計算;推算;計數; |
發(fā)明人 | 董逢華;江俊;胡瑞璟;何濤 | 申請(專利權)人 | 武漢天喻聚聯智能科技有限公司 |
代理機構 | 武漢智權專利代理事務所(特殊普通合伙) | 代理人 | 李斯 |
地址 | 430223 湖北省武漢市東湖開發(fā)區(qū)華中科技大學科技園天喻大廈 | ||
法律狀態(tài) | - |
摘要
摘要 | 本申請涉及一種軟件代碼編譯方法及系統(tǒng),涉及計算機技術領域,該方法包括以下步驟:接收輸入代碼,提取輸入代碼對應的單詞流,根據預設的語法規(guī)則生成語法樹,并進行語義分析,獲得目標代碼,輸入代碼包括應用包代碼和引用包代碼,目標代碼包括應用包目標代碼和引用包目標代碼;根據應用包目標代碼中實現應用功能的數據,生成應用包字節(jié)碼文件;根據引用包目標代碼中實現接口調用的數據,生成引用包字節(jié)碼文件;根據應用包字節(jié)碼文件以及引用包字節(jié)碼文件生成下載文件。本申請對代碼進行預先編譯,生成便于進行解析的下載文件,在嵌入式開發(fā)中,減少對資源的需求,為嵌入式開發(fā)中的性能需求提供保障,滿足下載文件可以跨平臺執(zhí)行的需求。 |
