一种项目打包方法、装置、设备及存储介质制造方法及图纸

技术编号:41990123 阅读:21 留言:0更新日期:2024-07-12 12:17
本申请实施例公开了一种项目打包方法、装置、设备及存储介质。本申请实施例提供的技术方案通过根据项目打包参数中的软件包识别信息、操作系统和处理器架构获取目标编译文件目录,将目标编译文件目录拷贝到动态链接库的目录中,对动态链接库中的目标编译文件目录进行打包处理即可完成项目打包,其中目标编译文件目录为预先基于设定的操作系统和处理器架构进行编译处理得到,不需要再针对当前的操作系统和处理器架构重新编译目标源代码,有效提高项目打包效率。

【技术实现步骤摘要】

本申请实施例涉及应用程序处理,尤其涉及一种项目打包方法、装置、设备及存储介质


技术介绍

1、在应用程序不能直接调用项目源代码时,一般需要通过动态链接库的方式将项目源代码编译打包成可执行的二进制文件,以使应用程序实现对应的功能。

2、项目源代码的编译打包需要基于系统环境的操作系统和处理器架构编译项目源代码,在不同的操作系统和处理器架构下就需要在不同的系统环境进行编译处理,即使项目源代码未发生改动,都需要重新对项目源代码重新编译一次,导致项目打包效率较低。


技术实现思路

1、本申请实施例提供一种项目打包方法、装置、设备及存储介质,以解决相关技术中每次项目打包均需要重新对项目源代码重新编译一次,导致项目打包效率较低的技术问题,有效提高项目打包效率。

2、在第一方面,本申请实施例提供了一种项目打包方法,包括:

3、获取项目打包参数,所述项目打包参数包括软件包识别信息、操作系统和处理器架构;

4、基于所述项目打包参数中的软件包识别信息、操作系统和处理器架构获取目标编译文本文档来自技高网...

【技术保护点】

1.一种项目打包方法,其特征在于,包括:

2.根据权利要求1所述的项目打包方法,其特征在于,所述基于所述项目打包参数中的软件包识别信息、操作系统和处理器架构获取目标编译文件目录,包括:

3.根据权利要求1所述的项目打包方法,其特征在于,所述基于所述项目打包参数中的软件包识别信息、操作系统和处理器架构获取目标编译文件目录,包括:

4.根据权利要求1所述的项目打包方法,其特征在于,所述对所述动态链接库中的所述目标编译文件目录进行打包处理,包括:

5.根据权利要求1所述的项目打包方法,其特征在于,所述项目打包方法还包括:>

6.根据权利...

【技术特征摘要】

1.一种项目打包方法,其特征在于,包括:

2.根据权利要求1所述的项目打包方法,其特征在于,所述基于所述项目打包参数中的软件包识别信息、操作系统和处理器架构获取目标编译文件目录,包括:

3.根据权利要求1所述的项目打包方法,其特征在于,所述基于所述项目打包参数中的软件包识别信息、操作系统和处理器架构获取目标编译文件目录,包括:

4.根据权利要求1所述的项目打包方法,其特征在于,所述对所述动态链接库中的所述目标编译文件目录进行打包处理,包括:

5.根据权利要求1所述的项目打包方法,其特征在于,所述项目打包方法还包括:

6.根据权利要求5所述的项目打包方法,其特征在于,所述根据当前的操作系统以及所述项目编译参数中的处理器架构,对所述待编译文件进行编译处理得到编译文件目录,包括:

7.根据...

【专利技术属性】
技术研发人员:周琳
申请(专利权)人:广州视源电子科技股份有限公司
类型:发明
国别省市:

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

1