【发明授权】代码编译的处理方法、装置及终端_北京小米移动软件有限公司_201710342999.1 

申请/专利权人:北京小米移动软件有限公司

申请日:2017-05-16

发明/设计人:邢旺;张晓亮;张建春

公开(公告)日:2020-03-17

代理机构:北京同立钧成知识产权代理有限公司

公开(公告)号:CN107193622B

代理人:宋扬;刘芳

主分类号:G06F8/41(20180101)

地址:100085 北京市海淀区清河中街68号华润五彩城购物中心二期9层01房间

分类号:G06F8/41(20180101)

优先权:

专利状态码:有效-授权

法律状态:2020.03.17#授权;2017.10.24#实质审查的生效;2017.09.22#公开

摘要:本公开是关于一种代码编译的处理方法、装置及终端,其中,该方法包括:获取各开发用户的各代码文件,一个代码文件中包括至少一个代码子文件;针对每一个代码文件,根据各代码子文件,确定与代码文件对应的文件名列表,文件名列表中包括各被至少一个代码子文件依赖、且不属于代码文件的代码子文件;针对每一个代码文件,根据文件名列表,确定与代码文件对应的代码文件列表,代码文件列表中包括至少一个其他代码文件,其他代码文件为文件名列表中的代码子文件所对应的代码文件,且其他代码文件处于开放状态。可以安全、便捷的获取源代码的依赖关系,解决了代码依赖关系复杂而导致的开发和调试失败问题,提高了开发人员的工作效率。

主权项:1.一种代码编译的处理方法,其特征在于,包括:获取各开发用户的各代码文件,其中,一个所述代码文件中包括至少一个代码子文件;针对每一个代码文件,根据各所述代码子文件,确定与代码文件对应的文件名列表,其中,所述文件名列表中包括各被至少一个所述代码子文件依赖、且不属于所述代码文件的代码子文件;针对每一个代码文件,根据所述文件名列表,确定与所述代码文件对应的代码文件列表,其中,所述代码文件列表中包括至少一个其他代码文件,所述其他代码文件为所述文件名列表中的代码子文件所对应的代码文件,且所述其他代码文件处于开放状态;根据所述文件名列表,确定与所述代码文件对应的代码文件列表,包括:针对每一个代码文件,根据与该代码文件对应的文件名列表中的代码子文件,确定代码文件依赖信息,其中,所述代码文件依赖信息中包括至少一个该文件名列表中的代码子文件所归属的代码文件;针对每一个代码文件,根据所述代码文件依赖信息,判断所述代码文件依赖信息中的各代码文件的状态;针对每一个代码文件,若确定所述代码文件依赖信息中的代码文件的状态为开放状态,则根据处于开放状态的代码文件,生成所述代码文件列表。

全文数据:

权利要求:

百度查询: 北京小米移动软件有限公司 代码编译的处理方法、装置及终端

vip会员权益升级
价格优惠/年费监控/专利管家/定制微网站 关闭