代码迁移方法、装置、电子设备及可读存储介质制造方法及图纸

技术编号:44505890 阅读:19 留言:0更新日期:2025-03-07 13:04
本发明专利技术实施例提供了一种代码迁移方法、装置、电子设备及可读存储介质,方法包括:获取待迁移的第一源代码文件,并获取第一源代码文件中包含的第一接口;第一接口属于第一架构的调用接口;对第二接口进行封装,生成包含第三接口的目标库文件;第三接口通过调用第二接口实现与第一接口对应的操作;第三接口的调用信息与第一接口的调用信息一致;第二接口属于第二架构的调用接口;将第一源代码文件中的第一库文件修改为目标库文件,得到第一目标代码文件;第一库文件为对应于第一架构的调用接口的库文件;将第一目标代码文件输出至目标平台,以使目标平台对第一目标代码文件进行编译执行;目标平台为采用第二架构的平台。提高了代码迁移的效率。

【技术实现步骤摘要】

本专利技术属于计算机,特别是涉及一种代码迁移方法、装置、电子设备及可读存储介质


技术介绍

1、在计算机
中,开发人员在编写代码时往往需要考虑代码运行的平台架构,使代码可以适用于将要运行的平台架构。

2、但随着计算机技术的发展,架构也在不断更新迭代,原本的代码所使用的一些接口并不适用于更新后的架构,而为了使原本的代码可以在更新后的架构上运行,实现代码迁移,往往需要开发人员在原本的代码中对不适用的接口逐一进行修改,效率较低。


技术实现思路

1、本专利技术提供一种代码迁移方法、装置、电子设备及可读存储介质,以便解决代码迁移效率较低的问题。

2、为了解决上述技术问题,本专利技术是这样实现的:

3、第一方面,本专利技术提供一种代码迁移方法,其特征在于,所述方法包括:

4、获取待迁移的第一源代码文件,并获取所述第一源代码文件中包含的第一接口;所述第一接口属于第一架构的调用接口;

5、对第二接口进行封装,生成包含第三接口的目标库文件;所述第三接口通过调用所本文档来自技高网...

【技术保护点】

1.一种代码迁移方法,其特征在于,所述方法包括:

2.根据权利要求1所述方法,其特征在于,所述方法还包括:

3.根据权利要求1所述方法,其特征在于,所述第一源代码文件中包含编译参数,所述将所述第一目标代码文件输出至目标平台之前,包括:

4.根据权利要求1所述的方法,其特征在于,所述对第二接口进行封装,生成包含第三接口的目标库文件,包括:

5.根据权利要求1所述方法,其特征在于,所述获取所述第一源代码文件中包含的第一接口,包括:

6.根据权利要求4所述方法,其特征在于,所述依次确定与各所述第一接口各自对应的第二接口,包括:

...

【技术特征摘要】

1.一种代码迁移方法,其特征在于,所述方法包括:

2.根据权利要求1所述方法,其特征在于,所述方法还包括:

3.根据权利要求1所述方法,其特征在于,所述第一源代码文件中包含编译参数,所述将所述第一目标代码文件输出至目标平台之前,包括:

4.根据权利要求1所述的方法,其特征在于,所述对第二接口进行封装,生成包含第三接口的目标库文件,包括:

5.根据权利要求1所述方法,其特征在于,所述获取所述第一源代码文件中包含的第一接口,包括:

6.根据权利要求4所述方法,其特征在于,所述依次确定与各所述第一接口各自对应的第二接口,包括:

7.根据权利要求1-6任一所述方法,其特征在于,所述第一源代码文件为待迁移软件的源代码文件。

8.一种代码迁移装置,其特征在于...

【专利技术属性】
技术研发人员:盛文学彭飞
申请(专利权)人:龙芯中科合肥技术有限公司
类型:发明
国别省市:

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

1