行业标准网
文库搜索
切换导航
文件分类
频道
仅15元无限下载
联系我们
问题反馈
文件分类
仅15元无限下载
联系我们
问题反馈
批量下载
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202210323566.2 (22)申请日 2022.03.29 (71)申请人 上海移远通信技 术股份有限公司 地址 201601 上海市松江区泗泾镇高技路 205弄6号5层513室 (72)发明人 陈驰 (74)专利代理 机构 北京清亦华知识产权代理事 务所(普通 合伙) 11201 专利代理师 徐章伟 (51)Int.Cl. G06F 8/41(2018.01) G06F 9/445(2018.01) (54)发明名称 SDK的编译方法、 装置、 终端及存 储介质 (57)摘要 本申请公开了一种SDK的编译方法、 装置、 终 端及存储介质, 包括: 通过SDK的第一预设编译脚 本的入口接收编译参数集合; 利用SDK根目录下 的预设文件对编译参数集合中的全部编译参数 进行解析, 获取全部编译参数对应的参数数量和 参数值, 若全部编译参数对应的参数数量和参数 值满足预设条件, 调用第二预设编译脚本将SDK 中的源程序转化为目标程序。 本发 明通过编译脚 本对编译参数进行解析, 并基于预设条件判断解 析后的参数数量和参数值是否满足条件, 如果满 足, 则进行程序转化, 以适应不同的基带芯片。 不 仅降低了工作人员因代码移植而造成的工作量, 而且使组件代码的编译管理变得简捷、 模块 化。 权利要求书2页 说明书11页 附图2页 CN 114637514 A 2022.06.17 CN 114637514 A 1.一种SDK的编译方法, 其特 征在于, 包括: 通过SDK的第一预设编译脚本的入口接收编译参数集 合; 利用所述SDK根目录下的预设文件对所述编译参数集合中的全部编译参数进行解析, 获取所述全部编译参数对应的参数 数量和参数值; 若所述全部编译参数对应的参数数量和参数值满足预设条件, 调用第 二预设编译脚本 将所述SDK中的源程序转 化为目标程序。 2.如权利要求1所述SDK的编译方法, 其特征在于, 所述若所述全部编译参数对应的参 数数量和参数值满足预设条件, 调用第二预设编译脚本将所述SDK中的源程序转化为目标 程序, 包括: 若所述参数数量等于第 一预设数量, 判断所述全部编译参数对应的参数值是否满足第 一预设条件; 若所述全部编译参数对应的参数值满足第 一预设条件, 调用第 二预设编译脚本将所述 SDK中的源程序转 化为目标程序。 3.如权利要求2所述SDK的编译方法, 其特征在于, 所述全部编译参数包括第一编译参 数和第二编译参数; 所述 参数值包括第一 参数值和第二 参数值; 所述若所述全部编译参数对应的参数值满足第 一预设条件, 调用第 二预设编译脚本将 所述SDK中的源程序转 化为目标程序, 包括: 获取所述第一编译参数对应的第一参数值, 若所述第一参数值为make, 获取所述第二 编译参数对应的第二 参数值; 若所述第二 参数值为源程序路径, 获取源程序版本号; 调用第二预设编译脚本将所述源程序版本号对应的S DK中的源程序转 化为目标程序。 4.如权利要求1所述SDK的编译方法, 其特征在于, 所述若所述全部编译参数对应的参 数数量和参数值满足预设条件, 调用第二预设编译脚本将所述SDK中的源程序转化为目标 程序, 包括: 若所述参数数量等于第 二预设数量, 判断所述全部编译参数对应的参数值是否满足第 二预设条件; 若所述全部编译参数对应的参数值满足第 二预设条件, 调用第 二预设编译脚本将所述 SDK中的源程序转 化为目标程序。 5.如权利要求4所述SDK的编译方法, 其特征在于, 所述全部编译参数包括第一编译参 数、 第二编译参数和第三编译参数; 所述参数值包括第一参数值、 第二参数值和第三参数 值; 所述若所述全部编译参数对应的参数值满足第 二预设条件, 调用第 二预设编译脚本将 所述SDK中的源程序转 化为目标程序, 包括: 获取所述第一编译参数对应的第一参数值, 若所述第一参数值为make, 获取所述第二 编译参数对应的第二 参数值; 若所述第二 参数值为源程序路径, 获取 所述第三编译参数对应的第三 参数值; 基于所述第三 参数值, 调用第二预设编译脚本将所述S DK中的源程序转 化为目标程序。 6.如权利要求5所述SDK的编译方法, 其特征在于, 所述基于所述第 三参数值, 调用第二 预设编译脚本将所述S DK中的源程序转 化为目标程序, 包括:权 利 要 求 书 1/2 页 2 CN 114637514 A 2若所述第三参数值中包括目标说明符, 判断所述第 三参数值中是否包括目标无线通信 模组型号; 若所述第三参数值中包括所述目标无线通信模组型号, 提取所述目标无线通信模组型 号, 并基于所述目标 无线通信模组型号 生成源程序版本号; 调用第二预设编译脚本将所述源程序版本号对应的S DK中的源程序转 化为目标程序。 7.如权利要求5所述SDK的编译方法, 其特征在于, 所述基于所述第 三参数值, 调用第二 预设编译脚本将所述S DK中的源程序转 化为目标程序, 包括: 若所述第三 参数值中不包括目标说明符, 将所述第三 参数值作为源程序版本号; 调用第二预设编译脚本将所述源程序版本号对应的S DK中的源程序转 化为目标程序。 8.如权利要求2所述S DK的编译方法, 其特 征在于, 所述方法还 包括: 若所述全部编译参数对应的参数值满足第三预设条件, 对所述S DK进行功能配置 。 9.如权利要求8所述SDK的编译方法, 其特征在于, 所述全部编译参数包括第一编译参 数和第二编译参数; 所述 参数值包括第一 参数值和第二 参数值; 所述若所述全部编译参数对应的参数值满足第三预设条件, 对所述SDK进行功能配置, 包括: 获取所述第一编译参数对应的第一参数值, 若所述第一参数值为menu config, 获取所 述第二编译参数对应的第二 参数值; 若所述第二 参数值为目标无线通信模组型号, 对所述S DK进行功能配置 。 10.一种S DK的编译装置, 其特 征在于, 包括: 参数接收模块, 用于通过S DK的第一预设编译脚本的入口接收编译参数集 合; 参数解析模块, 用于利用所述SDK根目录下的预设文件对所述编译参数集合中的全部 编译参数进行解析, 获取 所述全部编译参数对应的参数 数量和参数值; 编译模块, 用于若所述全部编译参数对应的参数数量和参数值满足预设条件, 调用第 二预设编译脚本将所述S DK中的源程序转 化为目标程序。 11.一种终端, 包括存储器、 处理器以及存储在所述存储器中并可在所述处理器上运行 的计算机程序, 其特征在于, 所述处理器执行所述计算机程序时实现如权利要求1至9中任 一项所述S DK的编译方法的步骤。 12.一种计算机可读存储介质, 所述计算机可读存储介质存储有计算机程序, 其特征在 于, 所述计算机程序被处理器执行所述计算机程序时实现如权利要求1至9中任一项所述 SDK的编译方法的步骤。权 利 要 求 书 2/2 页 3 CN 114637514 A 3
专利 SDK的编译方法、装置、终端及存储介质
文档预览
中文文档
16 页
50 下载
1000 浏览
0 评论
309 收藏
3.0分
赞助2.5元下载(无需注册)
温馨提示:本文档共16页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
下载文档到电脑,方便使用
赞助2.5元下载
本文档由 人生无常 于
2024-03-17 23:58:07
上传分享
举报
下载
原文档
(546.4 KB)
分享
友情链接
GB-T 32678-2016 橡胶配合剂 高分散沉淀水合二氧化硅.pdf
GB-T 24343-2009 工业机械电气设备 绝缘电阻试验规范.pdf
GB-T 11835-2016 绝热用岩棉、矿渣棉及其制品.pdf
T-GHDQ 88.1—2022 车辆无线通信安全测试规范 第1部分:车载蓝牙安全测试规范.pdf
DB52-T 1401.23-2020 山地旅游 第23部分:漂流服务规范 贵州省.pdf
DB34-T 4686-2024 挥发性有机物走航监测技术规范 安徽省.pdf
GB-T 19668.4-2017 信息技术服务监理第4部分信息安全监理规范.pdf
GB 15084-2013 机动车辆 间接视野装置 性能和安装要求.pdf
GB/T 39409-2020 北斗网格位置码.pdf
T-CSAE 119—2019 绿色设计产品评价技术规范 纯电动乘用车.pdf
GB-T 42381.140-2023 数据质量 第140部分:主数据:特征数据交换:完整性.pdf
专利 一种用于SOAR的安全事件防御处置剧本生成系统及其方法.PDF
飞驰云联 信创环境下的数据安全落地解决方案白皮书.pdf
GB-T 38652-2020 电子商务业务术语.pdf
NY-T 3630.1-2020 农药利用率田间测定方法第1部分%3A大田作物茎叶喷雾的农药沉积利用率测定方法-诱惑红指示剂法.pdf
GB-T 27912-2011 金融服务 生物特征识别 安全框架.pdf
GB-T 40653-2021 信息安全技术 安全处理器技术要求.pdf
GB-T 42129-2022 数据管理能力成熟度评估方法.pdf
GB-T 6968-2019 膜式燃气表.pdf
GB-T 40013-2021 服务机器人 电气安全要求及测试方法.pdf
1
/
3
16
评价文档
赞助2.5元 点击下载(546.4 KB)
回到顶部
×
微信扫码支付
2.5
元 自动下载
官方客服微信:siduwenku
支付 完成后 如未跳转 点击这里 下载
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们
微信(点击查看客服)
,我们将及时删除相关资源。