发明公开
- 专利标题: 一种多模块项目编译的优化方法、系统、设备及存储介质
-
申请号: CN202410371691.X申请日: 2024-03-29
-
公开(公告)号: CN118069151A公开(公告)日: 2024-05-24
- 发明人: 请求不公布姓名 , 请求不公布姓名
- 申请人: 成都数之联科技股份有限公司
- 申请人地址: 四川省成都市武侯区人民南路四段11号附1号1栋8层804、805号
- 专利权人: 成都数之联科技股份有限公司
- 当前专利权人: 成都数之联科技股份有限公司
- 当前专利权人地址: 四川省成都市武侯区人民南路四段11号附1号1栋8层804、805号
- 主分类号: G06F8/41
- IPC分类号: G06F8/41
摘要:
本发明提供一种多模块项目编译的优化方法、系统、设备及存储介质,涉及多模块项目编译优化领域,所述方法流程为:获取项目相关的字节输入流,并且对字节输入流进行读取;对于每一行字节输入流:如果字节输入流为模块行,则获取字节输入流对应的模块信息,以构建模块集合;如果字节输入流为依赖关系行,则获取字节输入流对应的依赖关系信息,以构建依赖关系集合;基于模块集合和依赖关系集合构建模块依赖关系图,基于模块依赖关系图对多模块项目进行编译优化。本发明通过对项目相关的模块信息以及依赖关系信息进行图形化设置,生成一个直观的模块依赖关系图,通过模块依赖关系图能够对多模块项目编译进行纠正或者补全,实现多模块编译优化。