【技术实现步骤摘要】
本申请涉及计算机,具体而言,涉及一种动态函数表生成及基于动态函数表的函数调用方法及装置。
技术介绍
1、随着嵌入式平台硬件复杂性的日益增长,往往采用模块化的策略来组织和管理嵌入式系统软件的开发过程,确保每个功能模块都能独立进行版本控制与编译构建。在这一背景下,命令行接口(command line interface,cli)凭借其高度的灵活性和开发者的广泛认可,逐渐成为开发与调试的得力工具,尤其因其能根据项目的实时进展进行动态调整而备受青睐。
2、然而,在现有方法中,为了适应这种动态性,开发者通常需要在链接脚本中添加段信息,这不仅要求他们精通各种编译器的链接脚本编写规则,还需要对整个构建体系有深入的理解,以避免新增的段信息被意外覆盖。特别是在依赖特定系统链接脚本的环境,如linux设备中,寻找并精确修改这些脚本往往是一项艰巨的任务。
技术实现思路
1、本申请实施例提供一种动态函数表生成及基于动态函数表的函数调用方法及装置,旨在自动化生成动态函数表,以消除开发者对编译链接知识的依
...【技术保护点】
1.一种动态函数表生成方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,预先定义的所述关键词及对应的所述命令行接口函数,设置为:
3.根据权利要求2所述的方法,其特征在于,所述命令行接口函数,包括:
4.根据权利要求3所述的方法,其特征在于,所述命令行接口函数,还包括:
5.根据权利要求2所述的方法,其特征在于,所述根据所述关键词提取对应的所述命令行接口函数的函数入口地址,包括:
6.根据权利要求5所述的方法,其特征在于,所述根据所述函数入口地址生成动态函数表,包括:
7.根据权
...【技术特征摘要】
1.一种动态函数表生成方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,预先定义的所述关键词及对应的所述命令行接口函数,设置为:
3.根据权利要求2所述的方法,其特征在于,所述命令行接口函数,包括:
4.根据权利要求3所述的方法,其特征在于,所述命令行接口函数,还包括:
5.根据权利要求2所述的方法,其特征在于,所述根据所述关键词提取对应的所述命令行接口函数的函数入口地址,包括:
6.根据权利要求5所述的方法,...
【专利技术属性】
技术研发人员:汤晋琪,樊明,尹飞,
申请(专利权)人:青岛海尔科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。