【技术实现步骤摘要】
本申请涉及工程编译,具体而言,涉及一种工程依赖编译方法、系统及介质。
技术介绍
1、工程开发完成后,需要对其进行编译并且编译无错误后,才能发布于生产环境中使用。目前,编译器不支持并发编译,对于多个工程独立进行编译,不仅效率低,还占用较多的编译资源,针对上述问题,目前亟待有效的技术解决方案。
技术实现思路
1、本申请实施例的目的在于提供一种工程依赖编译方法、系统及介质,通过分析目标工程的依赖关系,先对依赖工程编译完成后,再对目标工程编译,提高编译效率,减少错误率,同时对编译状态动态预警,快速查询错误位置。
2、本申请实施例还提供了一种工程依赖编译方法,包括:
3、响应编译请求,获取目标工程中各个模块的开发文件,基于开发文件分析各个模块所对应的依赖模块;
4、基于依赖模块与目标工程之间的依赖关系建立编译集合,所述编译集合包括若干个依赖工程;
5、基于依赖关系获取编译集合内的依赖工程,分析依赖工程与目标工程的关联度,按照关联度的顺序依次将所有的依赖
...【技术保护点】
1.一种工程依赖编译方法,其特征在于,包括:
2.根据权利要求1所述的工程依赖编译方法,其特征在于,响应编译请求,获取目标工程中各个模块的开发文件,基于开发文件分析各个模块所对应的依赖模块,具体包括:
3.根据权利要求2所述的工程依赖编译方法,其特征在于,基于依赖模块与目标工程之间的依赖关系建立编译集合,所述编译集合包括若干个依赖工程,具体包括:
4.根据权利要求3所述的工程依赖编译方法,其特征在于,基于依赖关系获取编译集合内的依赖工程,分析依赖工程与目标工程的关联度,按照关联度的顺序依次将所有的依赖工程进行添加并编译,得到编译结果
...【技术特征摘要】
1.一种工程依赖编译方法,其特征在于,包括:
2.根据权利要求1所述的工程依赖编译方法,其特征在于,响应编译请求,获取目标工程中各个模块的开发文件,基于开发文件分析各个模块所对应的依赖模块,具体包括:
3.根据权利要求2所述的工程依赖编译方法,其特征在于,基于依赖模块与目标工程之间的依赖关系建立编译集合,所述编译集合包括若干个依赖工程,具体包括:
4.根据权利要求3所述的工程依赖编译方法,其特征在于,基于依赖关系获取编译集合内的依赖工程,分析依赖工程与目标工程的关联度,按照关联度的顺序依次将所有的依赖工程进行添加并编译,得到编译结果,具体包括:
5.根据权利要求4所述的工程依赖编译方法,其特征在于,基于编译结果对目标工程的编译状态提示预警,得到提示信息,将提示信息实时传输至终端,具体包括:
6.根据权利要求5所述的工程依赖编译方法,其...
【专利技术属性】
技术研发人员:徐伟,吴军宁,陈骅,
申请(专利权)人:北京中科昊芯科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。