一种工程依赖编译方法、系统及介质技术方案

技术编号:41636657 阅读:25 留言:0更新日期:2024-06-13 02:32
本申请实施例提供了一种工程依赖编译方法、系统及介质,该方法包括:响应编译请求,获取目标工程中各个模块的开发文件,基于开发文件分析各个模块所对应的依赖模块;基于依赖模块与目标工程之间的依赖关系建立编译集合,所述编译集合包括若干个依赖工程;基于依赖关系获取编译集合内的依赖工程,分析依赖工程与目标工程的关联度;按照关联度的顺序依次将所有的依赖工程进行添加并编译,得到编译结果;基于编译结果对目标工程的编译状态提示预警,得到提示信息,将提示信息实时传输至终端;通过分析目标工程的依赖关系,先对依赖工程编译完成后,再对目标工程编译,提高编译效率,减少错误率,同时对编译状态动态预警,快速查询错误位置。

【技术实现步骤摘要】

本申请涉及工程编译,具体而言,涉及一种工程依赖编译方法、系统及介质


技术介绍

1、工程开发完成后,需要对其进行编译并且编译无错误后,才能发布于生产环境中使用。目前,编译器不支持并发编译,对于多个工程独立进行编译,不仅效率低,还占用较多的编译资源,针对上述问题,目前亟待有效的技术解决方案。


技术实现思路

1、本申请实施例的目的在于提供一种工程依赖编译方法、系统及介质,通过分析目标工程的依赖关系,先对依赖工程编译完成后,再对目标工程编译,提高编译效率,减少错误率,同时对编译状态动态预警,快速查询错误位置。

2、本申请实施例还提供了一种工程依赖编译方法,包括:

3、响应编译请求,获取目标工程中各个模块的开发文件,基于开发文件分析各个模块所对应的依赖模块;

4、基于依赖模块与目标工程之间的依赖关系建立编译集合,所述编译集合包括若干个依赖工程;

5、基于依赖关系获取编译集合内的依赖工程,分析依赖工程与目标工程的关联度,按照关联度的顺序依次将所有的依赖工程进行添加并编译,本文档来自技高网...

【技术保护点】

1.一种工程依赖编译方法,其特征在于,包括:

2.根据权利要求1所述的工程依赖编译方法,其特征在于,响应编译请求,获取目标工程中各个模块的开发文件,基于开发文件分析各个模块所对应的依赖模块,具体包括:

3.根据权利要求2所述的工程依赖编译方法,其特征在于,基于依赖模块与目标工程之间的依赖关系建立编译集合,所述编译集合包括若干个依赖工程,具体包括:

4.根据权利要求3所述的工程依赖编译方法,其特征在于,基于依赖关系获取编译集合内的依赖工程,分析依赖工程与目标工程的关联度,按照关联度的顺序依次将所有的依赖工程进行添加并编译,得到编译结果,具体包括:

...

【技术特征摘要】

1.一种工程依赖编译方法,其特征在于,包括:

2.根据权利要求1所述的工程依赖编译方法,其特征在于,响应编译请求,获取目标工程中各个模块的开发文件,基于开发文件分析各个模块所对应的依赖模块,具体包括:

3.根据权利要求2所述的工程依赖编译方法,其特征在于,基于依赖模块与目标工程之间的依赖关系建立编译集合,所述编译集合包括若干个依赖工程,具体包括:

4.根据权利要求3所述的工程依赖编译方法,其特征在于,基于依赖关系获取编译集合内的依赖工程,分析依赖工程与目标工程的关联度,按照关联度的顺序依次将所有的依赖工程进行添加并编译,得到编译结果,具体包括:

5.根据权利要求4所述的工程依赖编译方法,其特征在于,基于编译结果对目标工程的编译状态提示预警,得到提示信息,将提示信息实时传输至终端,具体包括:

6.根据权利要求5所述的工程依赖编译方法,其...

【专利技术属性】
技术研发人员:徐伟吴军宁陈骅
申请(专利权)人:北京中科昊芯科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1